diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index d829754f61a..b895a4dc540 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -104,6 +104,9 @@ jobs: - name: Create Nuxt types ⛰️ run: pnpm run postinstall + - name: Type check 🪨 + run: pnpm run typecheck + - name: Build app ✨ run: pnpm run build diff --git a/.husky/commit-msg b/.husky/commit-msg index 47496bd8af0..908b4ebb42a 100755 --- a/.husky/commit-msg +++ b/.husky/commit-msg @@ -1,2 +1 @@ - -npx commitlint -g config/commitlint/.commitlintrc.json --edit $1 +npx commitlint -g config/commitlint/.commitlintrc.json --edit $1 \ No newline at end of file diff --git a/.husky/pre-commit b/.husky/pre-commit index dae0394e219..74bdee02e67 100755 --- a/.husky/pre-commit +++ b/.husky/pre-commit @@ -1,7 +1,7 @@ - npx --no-install validate-branch-name; npm run prettier:gherkin:fix; npm run lint:staged:fix; git add -A .; +npm run typecheck; npm run test:unit:staged; npm run script:check-acceptance-features-shard; \ No newline at end of file diff --git a/.run/Typecheck.run.xml b/.run/Typecheck.run.xml new file mode 100644 index 00000000000..c1d96533357 --- /dev/null +++ b/.run/Typecheck.run.xml @@ -0,0 +1,13 @@ + + + + + + " + "source": "\n\n" }, "app/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameFoxMayHaveSniffedEvent/GameFoxMayHaveSniffedEvent.vue": { "language": "html", @@ -18217,14 +18217,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1447" + "1453" ], "coveredBy": [ - "1447", - "1448", - "1449", - "1450", - "1451" + "1453", + "1454", + "1455", + "1456", + "1457" ], "location": { "end": { @@ -18246,14 +18246,14 @@ "testsCompleted": 4, "static": false, "killedBy": [ - "1450" + "1456" ], "coveredBy": [ - "1447", - "1448", - "1449", - "1450", - "1451" + "1453", + "1454", + "1455", + "1456", + "1457" ], "location": { "end": { @@ -18275,14 +18275,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1447" + "1453" ], "coveredBy": [ - "1447", - "1448", - "1449", - "1450", - "1451" + "1453", + "1454", + "1455", + "1456", + "1457" ], "location": { "end": { @@ -18304,14 +18304,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1447" + "1453" ], "coveredBy": [ - "1447", - "1448", - "1449", - "1450", - "1451" + "1453", + "1454", + "1455", + "1456", + "1457" ], "location": { "end": { @@ -18333,14 +18333,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1447" + "1453" ], "coveredBy": [ - "1447", - "1448", - "1449", - "1450", - "1451" + "1453", + "1454", + "1455", + "1456", + "1457" ], "location": { "end": { @@ -18362,14 +18362,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1447" + "1453" ], "coveredBy": [ - "1447", - "1448", - "1449", - "1450", - "1451" + "1453", + "1454", + "1455", + "1456", + "1457" ], "location": { "end": { @@ -18391,14 +18391,14 @@ "testsCompleted": 4, "static": false, "killedBy": [ - "1450" + "1456" ], "coveredBy": [ - "1447", - "1448", - "1449", - "1450", - "1451" + "1453", + "1454", + "1455", + "1456", + "1457" ], "location": { "end": { @@ -18420,10 +18420,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1450" + "1456" ], "coveredBy": [ - "1450" + "1456" ], "location": { "end": { @@ -18445,10 +18445,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1450" + "1456" ], "coveredBy": [ - "1450" + "1456" ], "location": { "end": { @@ -18470,10 +18470,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1450" + "1456" ], "coveredBy": [ - "1450" + "1456" ], "location": { "end": { @@ -18495,14 +18495,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1447" + "1453" ], "coveredBy": [ - "1447", - "1448", - "1449", - "1450", - "1451" + "1453", + "1454", + "1455", + "1456", + "1457" ], "location": { "end": { @@ -18524,14 +18524,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1447" + "1453" ], "coveredBy": [ - "1447", - "1448", - "1449", - "1450", - "1451" + "1453", + "1454", + "1455", + "1456", + "1457" ], "location": { "end": { @@ -18553,14 +18553,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1447" + "1453" ], "coveredBy": [ - "1447", - "1448", - "1449", - "1450", - "1451" + "1453", + "1454", + "1455", + "1456", + "1457" ], "location": { "end": { @@ -18582,14 +18582,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1447" + "1453" ], "coveredBy": [ - "1447", - "1448", - "1449", - "1450", - "1451" + "1453", + "1454", + "1455", + "1456", + "1457" ], "location": { "end": { @@ -18611,14 +18611,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1447" + "1453" ], "coveredBy": [ - "1447", - "1448", - "1449", - "1450", - "1451" + "1453", + "1454", + "1455", + "1456", + "1457" ], "location": { "end": { @@ -18640,14 +18640,14 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1449" + "1455" ], "coveredBy": [ - "1447", - "1448", - "1449", - "1450", - "1451" + "1453", + "1454", + "1455", + "1456", + "1457" ], "location": { "end": { @@ -23720,13 +23720,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1815" + "1816" ], "coveredBy": [ - "1815", "1816", "1817", - "1818" + "1818", + "1819" ], "location": { "end": { @@ -23748,13 +23748,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1815" + "1816" ], "coveredBy": [ - "1815", "1816", "1817", - "1818" + "1818", + "1819" ], "location": { "end": { @@ -23776,13 +23776,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1815" + "1816" ], "coveredBy": [ - "1815", "1816", "1817", - "1818" + "1818", + "1819" ], "location": { "end": { @@ -23804,13 +23804,13 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1817" + "1818" ], "coveredBy": [ - "1815", "1816", "1817", - "1818" + "1818", + "1819" ], "location": { "end": { @@ -23838,13 +23838,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1842" + "1843" ], "coveredBy": [ - "1842", "1843", "1844", - "1845" + "1845", + "1846" ], "location": { "end": { @@ -23866,13 +23866,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1842" + "1843" ], "coveredBy": [ - "1842", "1843", "1844", - "1845" + "1845", + "1846" ], "location": { "end": { @@ -23894,13 +23894,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1842" + "1843" ], "coveredBy": [ - "1842", "1843", "1844", - "1845" + "1845", + "1846" ], "location": { "end": { @@ -23922,13 +23922,13 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1844" + "1845" ], "coveredBy": [ - "1842", "1843", "1844", - "1845" + "1845", + "1846" ], "location": { "end": { @@ -23956,14 +23956,14 @@ "testsCompleted": 5, "static": false, "killedBy": [ - "1615" + "1616" ], "coveredBy": [ - "1611", "1612", "1613", "1614", - "1615" + "1615", + "1616" ], "location": { "end": { @@ -23985,14 +23985,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1611" + "1612" ], "coveredBy": [ - "1611", "1612", "1613", "1614", - "1615" + "1615", + "1616" ], "location": { "end": { @@ -24014,14 +24014,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1611" + "1612" ], "coveredBy": [ - "1611", "1612", "1613", "1614", - "1615" + "1615", + "1616" ], "location": { "end": { @@ -24043,14 +24043,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1611" + "1612" ], "coveredBy": [ - "1611", "1612", "1613", "1614", - "1615" + "1615", + "1616" ], "location": { "end": { @@ -24072,14 +24072,14 @@ "testsCompleted": 5, "static": false, "killedBy": [ - "1615" + "1616" ], "coveredBy": [ - "1611", "1612", "1613", "1614", - "1615" + "1615", + "1616" ], "location": { "end": { @@ -24101,14 +24101,14 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1613" + "1614" ], "coveredBy": [ - "1611", "1612", "1613", "1614", - "1615" + "1615", + "1616" ], "location": { "end": { @@ -24136,14 +24136,14 @@ "testsCompleted": 5, "static": false, "killedBy": [ - "1493" + "1494" ], "coveredBy": [ - "1489", "1490", "1491", "1492", - "1493" + "1493", + "1494" ], "location": { "end": { @@ -24165,14 +24165,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1489" + "1490" ], "coveredBy": [ - "1489", "1490", "1491", "1492", - "1493" + "1493", + "1494" ], "location": { "end": { @@ -24194,14 +24194,14 @@ "testsCompleted": 5, "static": false, "killedBy": [ - "1493" + "1494" ], "coveredBy": [ - "1489", "1490", "1491", "1492", - "1493" + "1493", + "1494" ], "location": { "end": { @@ -24223,14 +24223,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1489" + "1490" ], "coveredBy": [ - "1489", "1490", "1491", "1492", - "1493" + "1493", + "1494" ], "location": { "end": { @@ -24252,14 +24252,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1489" + "1490" ], "coveredBy": [ - "1489", "1490", "1491", "1492", - "1493" + "1493", + "1494" ], "location": { "end": { @@ -24281,14 +24281,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1489" + "1490" ], "coveredBy": [ - "1489", "1490", "1491", "1492", - "1493" + "1493", + "1494" ], "location": { "end": { @@ -24310,14 +24310,14 @@ "testsCompleted": 5, "static": false, "killedBy": [ - "1493" + "1494" ], "coveredBy": [ - "1489", "1490", "1491", "1492", - "1493" + "1493", + "1494" ], "location": { "end": { @@ -24339,10 +24339,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1493" + "1494" ], "coveredBy": [ - "1493" + "1494" ], "location": { "end": { @@ -24364,10 +24364,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1493" + "1494" ], "coveredBy": [ - "1493" + "1494" ], "location": { "end": { @@ -24389,10 +24389,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1493" + "1494" ], "coveredBy": [ - "1493" + "1494" ], "location": { "end": { @@ -24414,14 +24414,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1489" + "1490" ], "coveredBy": [ - "1489", "1490", "1491", "1492", - "1493" + "1493", + "1494" ], "location": { "end": { @@ -24443,14 +24443,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1489" + "1490" ], "coveredBy": [ - "1489", "1490", "1491", "1492", - "1493" + "1493", + "1494" ], "location": { "end": { @@ -24472,14 +24472,14 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1491" + "1492" ], "coveredBy": [ - "1489", "1490", "1491", "1492", - "1493" + "1493", + "1494" ], "location": { "end": { @@ -24501,14 +24501,14 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1491" + "1492" ], "coveredBy": [ - "1489", "1490", "1491", "1492", - "1493" + "1493", + "1494" ], "location": { "end": { @@ -24536,14 +24536,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1616" + "1617" ], "coveredBy": [ - "1616", "1617", "1618", "1619", - "1620" + "1620", + "1621" ], "location": { "end": { @@ -24565,14 +24565,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1616" + "1617" ], "coveredBy": [ - "1616", "1617", "1618", "1619", - "1620" + "1620", + "1621" ], "location": { "end": { @@ -24594,14 +24594,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1616" + "1617" ], "coveredBy": [ - "1616", "1617", "1618", "1619", - "1620" + "1620", + "1621" ], "location": { "end": { @@ -24623,14 +24623,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1616" + "1617" ], "coveredBy": [ - "1616", "1617", "1618", "1619", - "1620" + "1620", + "1621" ], "location": { "end": { @@ -24652,14 +24652,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1616" + "1617" ], "coveredBy": [ - "1616", "1617", "1618", "1619", - "1620" + "1620", + "1621" ], "location": { "end": { @@ -24681,14 +24681,14 @@ "testsCompleted": 4, "static": false, "killedBy": [ - "1619" + "1620" ], "coveredBy": [ - "1616", "1617", "1618", "1619", - "1620" + "1620", + "1621" ], "location": { "end": { @@ -24710,14 +24710,14 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1618" + "1619" ], "coveredBy": [ - "1616", "1617", "1618", "1619", - "1620" + "1620", + "1621" ], "location": { "end": { @@ -24745,15 +24745,15 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1504" + "1505" ], "coveredBy": [ - "1504", "1505", "1506", "1507", "1508", - "1509" + "1509", + "1510" ], "location": { "end": { @@ -24775,15 +24775,15 @@ "testsCompleted": 6, "static": false, "killedBy": [ - "1509" + "1510" ], "coveredBy": [ - "1504", "1505", "1506", "1507", "1508", - "1509" + "1509", + "1510" ], "location": { "end": { @@ -24805,15 +24805,15 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1504" + "1505" ], "coveredBy": [ - "1504", "1505", "1506", "1507", "1508", - "1509" + "1509", + "1510" ], "location": { "end": { @@ -24835,15 +24835,15 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1504" + "1505" ], "coveredBy": [ - "1504", "1505", "1506", "1507", "1508", - "1509" + "1509", + "1510" ], "location": { "end": { @@ -24865,15 +24865,15 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1504" + "1505" ], "coveredBy": [ - "1504", "1505", "1506", "1507", "1508", - "1509" + "1509", + "1510" ], "location": { "end": { @@ -24895,15 +24895,15 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1504" + "1505" ], "coveredBy": [ - "1504", "1505", "1506", "1507", "1508", - "1509" + "1509", + "1510" ], "location": { "end": { @@ -24925,15 +24925,15 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1504" + "1505" ], "coveredBy": [ - "1504", "1505", "1506", "1507", "1508", - "1509" + "1509", + "1510" ], "location": { "end": { @@ -24955,15 +24955,15 @@ "testsCompleted": 6, "static": false, "killedBy": [ - "1509" + "1510" ], "coveredBy": [ - "1504", "1505", "1506", "1507", "1508", - "1509" + "1509", + "1510" ], "location": { "end": { @@ -24985,15 +24985,15 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1504" + "1505" ], "coveredBy": [ - "1504", "1505", "1506", "1507", "1508", - "1509" + "1509", + "1510" ], "location": { "end": { @@ -25015,15 +25015,15 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1504" + "1505" ], "coveredBy": [ - "1504", "1505", "1506", "1507", "1508", - "1509" + "1509", + "1510" ], "location": { "end": { @@ -25045,15 +25045,15 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1504" + "1505" ], "coveredBy": [ - "1504", "1505", "1506", "1507", "1508", - "1509" + "1509", + "1510" ], "location": { "end": { @@ -25075,15 +25075,15 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1504" + "1505" ], "coveredBy": [ - "1504", "1505", "1506", "1507", "1508", - "1509" + "1509", + "1510" ], "location": { "end": { @@ -25105,10 +25105,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1509" + "1510" ], "coveredBy": [ - "1509" + "1510" ], "location": { "end": { @@ -25130,10 +25130,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1509" + "1510" ], "coveredBy": [ - "1509" + "1510" ], "location": { "end": { @@ -25155,15 +25155,15 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1506" + "1507" ], "coveredBy": [ - "1504", "1505", "1506", "1507", "1508", - "1509" + "1509", + "1510" ], "location": { "end": { @@ -25191,13 +25191,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1867" + "1868" ], "coveredBy": [ - "1867", "1868", "1869", - "1870" + "1870", + "1871" ], "location": { "end": { @@ -25219,13 +25219,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1867" + "1868" ], "coveredBy": [ - "1867", "1868", "1869", - "1870" + "1870", + "1871" ], "location": { "end": { @@ -25247,13 +25247,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1867" + "1868" ], "coveredBy": [ - "1867", "1868", "1869", - "1870" + "1870", + "1871" ], "location": { "end": { @@ -25275,13 +25275,13 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1869" + "1870" ], "coveredBy": [ - "1867", "1868", "1869", - "1870" + "1870", + "1871" ], "location": { "end": { @@ -25309,13 +25309,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1863" + "1864" ], "coveredBy": [ - "1863", "1864", "1865", - "1866" + "1866", + "1867" ], "location": { "end": { @@ -25337,13 +25337,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1863" + "1864" ], "coveredBy": [ - "1863", "1864", "1865", - "1866" + "1866", + "1867" ], "location": { "end": { @@ -25365,13 +25365,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1863" + "1864" ], "coveredBy": [ - "1863", "1864", "1865", - "1866" + "1866", + "1867" ], "location": { "end": { @@ -25393,13 +25393,13 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1865" + "1866" ], "coveredBy": [ - "1863", "1864", "1865", - "1866" + "1866", + "1867" ], "location": { "end": { @@ -25427,15 +25427,15 @@ "testsCompleted": 6, "static": false, "killedBy": [ - "1467" + "1473" ], "coveredBy": [ - "1462", - "1463", - "1464", - "1465", - "1466", - "1467" + "1468", + "1469", + "1470", + "1471", + "1472", + "1473" ], "location": { "end": { @@ -25457,15 +25457,15 @@ "testsCompleted": 5, "static": false, "killedBy": [ - "1466" + "1472" ], "coveredBy": [ - "1462", - "1463", - "1464", - "1465", - "1466", - "1467" + "1468", + "1469", + "1470", + "1471", + "1472", + "1473" ], "location": { "end": { @@ -25487,15 +25487,15 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1462" + "1468" ], "coveredBy": [ - "1462", - "1463", - "1464", - "1465", - "1466", - "1467" + "1468", + "1469", + "1470", + "1471", + "1472", + "1473" ], "location": { "end": { @@ -25517,10 +25517,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1466" + "1472" ], "coveredBy": [ - "1466" + "1472" ], "location": { "end": { @@ -25542,15 +25542,15 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1462" + "1468" ], "coveredBy": [ - "1462", - "1463", - "1464", - "1465", - "1466", - "1467" + "1468", + "1469", + "1470", + "1471", + "1472", + "1473" ], "location": { "end": { @@ -25572,10 +25572,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1466" + "1472" ], "coveredBy": [ - "1466" + "1472" ], "location": { "end": { @@ -25597,15 +25597,15 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1462" + "1468" ], "coveredBy": [ - "1462", - "1463", - "1464", - "1465", - "1466", - "1467" + "1468", + "1469", + "1470", + "1471", + "1472", + "1473" ], "location": { "end": { @@ -25627,15 +25627,15 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1462" + "1468" ], "coveredBy": [ - "1462", - "1463", - "1464", - "1465", - "1466", - "1467" + "1468", + "1469", + "1470", + "1471", + "1472", + "1473" ], "location": { "end": { @@ -25657,15 +25657,15 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1462" + "1468" ], "coveredBy": [ - "1462", - "1463", - "1464", - "1465", - "1466", - "1467" + "1468", + "1469", + "1470", + "1471", + "1472", + "1473" ], "location": { "end": { @@ -25687,15 +25687,15 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1462" + "1468" ], "coveredBy": [ - "1462", - "1463", - "1464", - "1465", - "1466", - "1467" + "1468", + "1469", + "1470", + "1471", + "1472", + "1473" ], "location": { "end": { @@ -25717,15 +25717,15 @@ "testsCompleted": 6, "static": false, "killedBy": [ - "1467" + "1473" ], "coveredBy": [ - "1462", - "1463", - "1464", - "1465", - "1466", - "1467" + "1468", + "1469", + "1470", + "1471", + "1472", + "1473" ], "location": { "end": { @@ -25747,15 +25747,15 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1464" + "1470" ], "coveredBy": [ - "1462", - "1463", - "1464", - "1465", - "1466", - "1467" + "1468", + "1469", + "1470", + "1471", + "1472", + "1473" ], "location": { "end": { @@ -25783,13 +25783,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1804" + "1805" ], "coveredBy": [ - "1804", "1805", "1806", - "1807" + "1807", + "1808" ], "location": { "end": { @@ -25811,13 +25811,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1804" + "1805" ], "coveredBy": [ - "1804", "1805", "1806", - "1807" + "1807", + "1808" ], "location": { "end": { @@ -25839,13 +25839,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1804" + "1805" ], "coveredBy": [ - "1804", "1805", "1806", - "1807" + "1807", + "1808" ], "location": { "end": { @@ -25867,13 +25867,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1804" + "1805" ], "coveredBy": [ - "1804", "1805", "1806", - "1807" + "1807", + "1808" ], "location": { "end": { @@ -25895,13 +25895,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1804" + "1805" ], "coveredBy": [ - "1804", "1805", "1806", - "1807" + "1807", + "1808" ], "location": { "end": { @@ -25923,13 +25923,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1804" + "1805" ], "coveredBy": [ - "1804", "1805", "1806", - "1807" + "1807", + "1808" ], "location": { "end": { @@ -25951,13 +25951,13 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1806" + "1807" ], "coveredBy": [ - "1804", "1805", "1806", - "1807" + "1807", + "1808" ], "location": { "end": { @@ -25985,13 +25985,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1772" + "1773" ], "coveredBy": [ - "1772", "1773", "1774", - "1775" + "1775", + "1776" ], "location": { "end": { @@ -26013,13 +26013,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1772" + "1773" ], "coveredBy": [ - "1772", "1773", "1774", - "1775" + "1775", + "1776" ], "location": { "end": { @@ -26041,13 +26041,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1772" + "1773" ], "coveredBy": [ - "1772", "1773", "1774", - "1775" + "1775", + "1776" ], "location": { "end": { @@ -26069,13 +26069,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1772" + "1773" ], "coveredBy": [ - "1772", "1773", "1774", - "1775" + "1775", + "1776" ], "location": { "end": { @@ -26097,13 +26097,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1772" + "1773" ], "coveredBy": [ - "1772", "1773", "1774", - "1775" + "1775", + "1776" ], "location": { "end": { @@ -26125,13 +26125,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1772" + "1773" ], "coveredBy": [ - "1772", "1773", "1774", - "1775" + "1775", + "1776" ], "location": { "end": { @@ -26153,13 +26153,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1772" + "1773" ], "coveredBy": [ - "1772", "1773", "1774", - "1775" + "1775", + "1776" ], "location": { "end": { @@ -26181,13 +26181,13 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1774" + "1775" ], "coveredBy": [ - "1772", "1773", "1774", - "1775" + "1775", + "1776" ], "location": { "end": { @@ -26215,13 +26215,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1846" + "1847" ], "coveredBy": [ - "1846", "1847", "1848", - "1849" + "1849", + "1850" ], "location": { "end": { @@ -26243,13 +26243,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1846" + "1847" ], "coveredBy": [ - "1846", "1847", "1848", - "1849" + "1849", + "1850" ], "location": { "end": { @@ -26271,13 +26271,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1846" + "1847" ], "coveredBy": [ - "1846", "1847", "1848", - "1849" + "1849", + "1850" ], "location": { "end": { @@ -26299,13 +26299,13 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1848" + "1849" ], "coveredBy": [ - "1846", "1847", "1848", - "1849" + "1849", + "1850" ], "location": { "end": { @@ -26333,14 +26333,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1695" + "1696" ], "coveredBy": [ - "1695", "1696", "1697", "1698", - "1699" + "1699", + "1700" ], "location": { "end": { @@ -26362,14 +26362,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1695" + "1696" ], "coveredBy": [ - "1695", "1696", "1697", "1698", - "1699" + "1699", + "1700" ], "location": { "end": { @@ -26391,14 +26391,14 @@ "testsCompleted": 5, "static": false, "killedBy": [ - "1699" + "1700" ], "coveredBy": [ - "1695", "1696", "1697", "1698", - "1699" + "1699", + "1700" ], "location": { "end": { @@ -26420,14 +26420,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1695" + "1696" ], "coveredBy": [ - "1695", "1696", "1697", "1698", - "1699" + "1699", + "1700" ], "location": { "end": { @@ -26449,14 +26449,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1695" + "1696" ], "coveredBy": [ - "1695", "1696", "1697", "1698", - "1699" + "1699", + "1700" ], "location": { "end": { @@ -26478,14 +26478,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1695" + "1696" ], "coveredBy": [ - "1695", "1696", "1697", "1698", - "1699" + "1699", + "1700" ], "location": { "end": { @@ -26507,14 +26507,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1695" + "1696" ], "coveredBy": [ - "1695", "1696", "1697", "1698", - "1699" + "1699", + "1700" ], "location": { "end": { @@ -26536,10 +26536,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1699" + "1700" ], "coveredBy": [ - "1699" + "1700" ], "location": { "end": { @@ -26561,10 +26561,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1699" + "1700" ], "coveredBy": [ - "1699" + "1700" ], "location": { "end": { @@ -26586,14 +26586,14 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1697" + "1698" ], "coveredBy": [ - "1695", "1696", "1697", "1698", - "1699" + "1699", + "1700" ], "location": { "end": { @@ -26621,15 +26621,15 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1404" + "1410" ], "coveredBy": [ - "1404", - "1405", - "1406", - "1407", - "1408", - "1409" + "1410", + "1411", + "1412", + "1413", + "1414", + "1415" ], "location": { "end": { @@ -26651,15 +26651,15 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1404" + "1410" ], "coveredBy": [ - "1404", - "1405", - "1406", - "1407", - "1408", - "1409" + "1410", + "1411", + "1412", + "1413", + "1414", + "1415" ], "location": { "end": { @@ -26681,15 +26681,15 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1404" + "1410" ], "coveredBy": [ - "1404", - "1405", - "1406", - "1407", - "1408", - "1409" + "1410", + "1411", + "1412", + "1413", + "1414", + "1415" ], "location": { "end": { @@ -26711,15 +26711,15 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1404" + "1410" ], "coveredBy": [ - "1404", - "1405", - "1406", - "1407", - "1408", - "1409" + "1410", + "1411", + "1412", + "1413", + "1414", + "1415" ], "location": { "end": { @@ -26741,15 +26741,15 @@ "testsCompleted": 4, "static": false, "killedBy": [ - "1407" + "1413" ], "coveredBy": [ - "1404", - "1405", - "1406", - "1407", - "1408", - "1409" + "1410", + "1411", + "1412", + "1413", + "1414", + "1415" ], "location": { "end": { @@ -26771,15 +26771,15 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1404" + "1410" ], "coveredBy": [ - "1404", - "1405", - "1406", - "1407", - "1408", - "1409" + "1410", + "1411", + "1412", + "1413", + "1414", + "1415" ], "location": { "end": { @@ -26801,10 +26801,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1407" + "1413" ], "coveredBy": [ - "1407" + "1413" ], "location": { "end": { @@ -26826,10 +26826,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1407" + "1413" ], "coveredBy": [ - "1407" + "1413" ], "location": { "end": { @@ -26851,15 +26851,15 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1404" + "1410" ], "coveredBy": [ - "1404", - "1405", - "1406", - "1407", - "1408", - "1409" + "1410", + "1411", + "1412", + "1413", + "1414", + "1415" ], "location": { "end": { @@ -26881,15 +26881,15 @@ "testsCompleted": 6, "static": false, "killedBy": [ - "1409" + "1415" ], "coveredBy": [ - "1404", - "1405", - "1406", - "1407", - "1408", - "1409" + "1410", + "1411", + "1412", + "1413", + "1414", + "1415" ], "location": { "end": { @@ -26911,15 +26911,15 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1404" + "1410" ], "coveredBy": [ - "1404", - "1405", - "1406", - "1407", - "1408", - "1409" + "1410", + "1411", + "1412", + "1413", + "1414", + "1415" ], "location": { "end": { @@ -26941,15 +26941,15 @@ "testsCompleted": 6, "static": false, "killedBy": [ - "1409" + "1415" ], "coveredBy": [ - "1404", - "1405", - "1406", - "1407", - "1408", - "1409" + "1410", + "1411", + "1412", + "1413", + "1414", + "1415" ], "location": { "end": { @@ -26971,10 +26971,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1409" + "1415" ], "coveredBy": [ - "1409" + "1415" ], "location": { "end": { @@ -26996,10 +26996,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1409" + "1415" ], "coveredBy": [ - "1409" + "1415" ], "location": { "end": { @@ -27021,10 +27021,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1409" + "1415" ], "coveredBy": [ - "1409" + "1415" ], "location": { "end": { @@ -27046,15 +27046,15 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1404" + "1410" ], "coveredBy": [ - "1404", - "1405", - "1406", - "1407", - "1408", - "1409" + "1410", + "1411", + "1412", + "1413", + "1414", + "1415" ], "location": { "end": { @@ -27076,15 +27076,15 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1404" + "1410" ], "coveredBy": [ - "1404", - "1405", - "1406", - "1407", - "1408", - "1409" + "1410", + "1411", + "1412", + "1413", + "1414", + "1415" ], "location": { "end": { @@ -27106,15 +27106,15 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1404" + "1410" ], "coveredBy": [ - "1404", - "1405", - "1406", - "1407", - "1408", - "1409" + "1410", + "1411", + "1412", + "1413", + "1414", + "1415" ], "location": { "end": { @@ -27136,15 +27136,15 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1406" + "1412" ], "coveredBy": [ - "1404", - "1405", - "1406", - "1407", - "1408", - "1409" + "1410", + "1411", + "1412", + "1413", + "1414", + "1415" ], "location": { "end": { @@ -27172,13 +27172,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1819" + "1820" ], "coveredBy": [ - "1819", "1820", "1821", - "1822" + "1822", + "1823" ], "location": { "end": { @@ -27200,13 +27200,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1819" + "1820" ], "coveredBy": [ - "1819", "1820", "1821", - "1822" + "1822", + "1823" ], "location": { "end": { @@ -27228,13 +27228,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1819" + "1820" ], "coveredBy": [ - "1819", "1820", "1821", - "1822" + "1822", + "1823" ], "location": { "end": { @@ -27256,13 +27256,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1819" + "1820" ], "coveredBy": [ - "1819", "1820", "1821", - "1822" + "1822", + "1823" ], "location": { "end": { @@ -27284,13 +27284,13 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1821" + "1822" ], "coveredBy": [ - "1819", "1820", "1821", - "1822" + "1822", + "1823" ], "location": { "end": { @@ -29380,564 +29380,11 @@ ], "source": "\n\n" }, - "app/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameThiefTurnStartsEvent/GameThiefTurnStartsEvent.vue": { - "language": "html", - "mutants": [ - { - "id": "946", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "Snapshot `Game Thief Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "1479" - ], - "coveredBy": [ - "1479", - "1480", - "1481", - "1482", - "1483" - ], - "location": { - "end": { - "column": 134, - "line": 25 - }, - "start": { - "column": 52, - "line": 25 - } - } - }, - { - "id": "947", - "mutatorName": "MethodExpression", - "replacement": "game.value.additionalCards", - "statusReason": "Snapshot `Game Thief Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "1479" - ], - "coveredBy": [ - "1479", - "1480", - "1481", - "1482", - "1483" - ], - "location": { - "end": { - "column": 127, - "line": 25 - }, - "start": { - "column": 58, - "line": 25 - } - } - }, - { - "id": "948", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "Snapshot `Game Thief Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "1479" - ], - "coveredBy": [ - "1479", - "1480", - "1481", - "1482", - "1483" - ], - "location": { - "end": { - "column": 126, - "line": 25 - }, - "start": { - "column": 92, - "line": 25 - } - } - }, - { - "id": "949", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "Snapshot `Game Thief Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "1479" - ], - "coveredBy": [ - "1479", - "1480", - "1481", - "1482", - "1483" - ], - "location": { - "end": { - "column": 126, - "line": 25 - }, - "start": { - "column": 100, - "line": 25 - } - } - }, - { - "id": "950", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "Snapshot `Game Thief Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "1479" - ], - "coveredBy": [ - "1479", - "1480", - "1481", - "1482", - "1483" - ], - "location": { - "end": { - "column": 126, - "line": 25 - }, - "start": { - "column": 100, - "line": 25 - } - } - }, - { - "id": "951", - "mutatorName": "EqualityOperator", - "replacement": "card.recipient !== \"thief\"", - "statusReason": "Snapshot `Game Thief Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "1479" - ], - "coveredBy": [ - "1479", - "1480", - "1481", - "1482", - "1483" - ], - "location": { - "end": { - "column": 126, - "line": 25 - }, - "start": { - "column": 100, - "line": 25 - } - } - }, - { - "id": "952", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Snapshot `Game Thief Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "1479" - ], - "coveredBy": [ - "1479", - "1480", - "1481", - "1482", - "1483" - ], - "location": { - "end": { - "column": 126, - "line": 25 - }, - "start": { - "column": 119, - "line": 25 - } - } - }, - { - "id": "953", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "Snapshot `Game Thief Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "1479" - ], - "coveredBy": [ - "1479", - "1480", - "1481", - "1482", - "1483" - ], - "location": { - "end": { - "column": 124, - "line": 27 - }, - "start": { - "column": 60, - "line": 27 - } - } - }, - { - "id": "954", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Snapshot `Game Thief Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "1479" - ], - "coveredBy": [ - "1479", - "1480", - "1481", - "1482", - "1483" - ], - "location": { - "end": { - "column": 2, - "line": 38 - }, - "start": { - "column": 49, - "line": 29 - } - } - }, - { - "id": "955", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Snapshot `Game Thief Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "1479" - ], - "coveredBy": [ - "1479", - "1480", - "1481", - "1482", - "1483" - ], - "location": { - "end": { - "column": 51, - "line": 30 - }, - "start": { - "column": 25, - "line": 30 - } - } - }, - { - "id": "956", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Snapshot `Game Thief Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "1479" - ], - "coveredBy": [ - "1479", - "1480", - "1481", - "1482", - "1483" - ], - "location": { - "end": { - "column": 113, - "line": 31 - }, - "start": { - "column": 84, - "line": 31 - } - } - }, - { - "id": "957", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected 'components.GameThiefTurnStartsEvent.t…' to be 'components.GameThiefTurnStartsEvent.t…' // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "1483" - ], - "coveredBy": [ - "1483" - ], - "location": { - "end": { - "column": 154, - "line": 31 - }, - "start": { - "column": 116, - "line": 31 - } - } - }, - { - "id": "958", - "mutatorName": "ArrayDeclaration", - "replacement": "[]", - "statusReason": "Snapshot `Game Thief Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "1479" - ], - "coveredBy": [ - "1479", - "1480", - "1481", - "1482", - "1483" - ], - "location": { - "end": { - "column": 4, - "line": 37 - }, - "start": { - "column": 10, - "line": 33 - } - } - }, - { - "id": "959", - "mutatorName": "StringLiteral", - "replacement": "``", - "statusReason": "Snapshot `Game Thief Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "1479" - ], - "coveredBy": [ - "1479", - "1480", - "1481", - "1482", - "1483" - ], - "location": { - "end": { - "column": 54, - "line": 34 - }, - "start": { - "column": 7, - "line": 34 - } - } - }, - { - "id": "960", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Snapshot `Game Thief Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "1479" - ], - "coveredBy": [ - "1479", - "1480", - "1481", - "1482", - "1483" - ], - "location": { - "end": { - "column": 98, - "line": 34 - }, - "start": { - "column": 56, - "line": 34 - } - } - }, - { - "id": "961", - "mutatorName": "StringLiteral", - "replacement": "``", - "statusReason": "Snapshot `Game Thief Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "1479" - ], - "coveredBy": [ - "1479", - "1480", - "1481", - "1482", - "1483" - ], - "location": { - "end": { - "column": 65, - "line": 35 - }, - "start": { - "column": 7, - "line": 35 - } - } - }, - { - "id": "962", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Snapshot `Game Thief Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "1479" - ], - "coveredBy": [ - "1479", - "1480", - "1481", - "1482", - "1483" - ], - "location": { - "end": { - "column": 109, - "line": 35 - }, - "start": { - "column": 67, - "line": 35 - } - } - }, - { - "id": "963", - "mutatorName": "StringLiteral", - "replacement": "``", - "statusReason": "Snapshot `Game Thief Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "1479" - ], - "coveredBy": [ - "1479", - "1480", - "1481", - "1482", - "1483" - ], - "location": { - "end": { - "column": 71, - "line": 36 - }, - "start": { - "column": 7, - "line": 36 - } - } - }, - { - "id": "964", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"evil-laugh\",\n], but it was called with \"\"", - "status": "Killed", - "testsCompleted": 3, - "static": false, - "killedBy": [ - "1481" - ], - "coveredBy": [ - "1479", - "1480", - "1481", - "1482", - "1483" - ], - "location": { - "end": { - "column": 29, - "line": 40 - }, - "start": { - "column": 17, - "line": 40 - } - } - } - ], - "source": "\n\n" - }, "app/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameThreeBrothersTurnStartsEvent/GameThreeBrothersTurnStartsEvent.vue": { "language": "html", "mutants": [ { - "id": "965", + "id": "969", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Three Brothers Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", @@ -29945,14 +29392,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1649" + "1650" ], "coveredBy": [ - "1649", "1650", "1651", "1652", - "1653" + "1653", + "1654" ], "location": { "end": { @@ -29966,7 +29413,7 @@ } }, { - "id": "966", + "id": "970", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'components.GameThreeBrothersTurnStart…' to be 'components.GameThreeBrothersTurnStart…' // Object.is equality", @@ -29974,14 +29421,14 @@ "testsCompleted": 5, "static": false, "killedBy": [ - "1653" + "1654" ], "coveredBy": [ - "1649", "1650", "1651", "1652", - "1653" + "1653", + "1654" ], "location": { "end": { @@ -29995,7 +29442,7 @@ } }, { - "id": "967", + "id": "971", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Game Three Brothers Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", @@ -30003,14 +29450,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1649" + "1650" ], "coveredBy": [ - "1649", "1650", "1651", "1652", - "1653" + "1653", + "1654" ], "location": { "end": { @@ -30024,7 +29471,7 @@ } }, { - "id": "968", + "id": "972", "mutatorName": "EqualityOperator", "replacement": "game.value.turn !== 1", "statusReason": "Snapshot `Game Three Brothers Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", @@ -30032,14 +29479,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1649" + "1650" ], "coveredBy": [ - "1649", "1650", "1651", "1652", - "1653" + "1653", + "1654" ], "location": { "end": { @@ -30053,7 +29500,7 @@ } }, { - "id": "969", + "id": "973", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Three Brothers Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", @@ -30061,14 +29508,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1649" + "1650" ], "coveredBy": [ - "1649", "1650", "1651", "1652", - "1653" + "1653", + "1654" ], "location": { "end": { @@ -30082,7 +29529,7 @@ } }, { - "id": "970", + "id": "974", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'components.GameThreeBrothersTurnStart…' to be 'components.GameThreeBrothersTurnStart…' // Object.is equality", @@ -30090,14 +29537,14 @@ "testsCompleted": 5, "static": false, "killedBy": [ - "1653" + "1654" ], "coveredBy": [ - "1649", "1650", "1651", "1652", - "1653" + "1653", + "1654" ], "location": { "end": { @@ -30111,7 +29558,7 @@ } }, { - "id": "971", + "id": "975", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Game Three Brothers Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", @@ -30119,14 +29566,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1649" + "1650" ], "coveredBy": [ - "1649", "1650", "1651", "1652", - "1653" + "1653", + "1654" ], "location": { "end": { @@ -30140,7 +29587,7 @@ } }, { - "id": "972", + "id": "976", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Three Brothers Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", @@ -30148,14 +29595,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1649" + "1650" ], "coveredBy": [ - "1649", "1650", "1651", "1652", - "1653" + "1653", + "1654" ], "location": { "end": { @@ -30169,7 +29616,7 @@ } }, { - "id": "973", + "id": "977", "mutatorName": "ArrayDeclaration", "replacement": "[]", "statusReason": "Snapshot `Game Three Brothers Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", @@ -30177,14 +29624,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1649" + "1650" ], "coveredBy": [ - "1649", "1650", "1651", "1652", - "1653" + "1653", + "1654" ], "location": { "end": { @@ -30198,7 +29645,7 @@ } }, { - "id": "974", + "id": "978", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Three Brothers Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", @@ -30206,14 +29653,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1649" + "1650" ], "coveredBy": [ - "1649", "1650", "1651", "1652", - "1653" + "1653", + "1654" ], "location": { "end": { @@ -30227,7 +29674,7 @@ } }, { - "id": "975", + "id": "979", "mutatorName": "ArrayDeclaration", "replacement": "[]", "statusReason": "expected '' to be 'components.GameThreeBrothersTurnStart…' // Object.is equality", @@ -30235,10 +29682,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1653" + "1654" ], "coveredBy": [ - "1653" + "1654" ], "location": { "end": { @@ -30252,7 +29699,7 @@ } }, { - "id": "976", + "id": "980", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be 'components.GameThreeBrothersTurnStart…' // Object.is equality", @@ -30260,10 +29707,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1653" + "1654" ], "coveredBy": [ - "1653" + "1654" ], "location": { "end": { @@ -30277,7 +29724,7 @@ } }, { - "id": "977", + "id": "981", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"boys-playing\",\n], but it was called with \"\"", @@ -30285,14 +29732,14 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1651" + "1652" ], "coveredBy": [ - "1649", "1650", "1651", "1652", - "1653" + "1653", + "1654" ], "location": { "end": { @@ -30312,7 +29759,7 @@ "language": "html", "mutants": [ { - "id": "978", + "id": "982", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Turn Start Event Component > should match snapshot when rendered. 1` mismatched", @@ -30362,7 +29809,7 @@ } }, { - "id": "979", + "id": "983", "mutatorName": "OptionalChaining", "replacement": "currentPlay.source", "statusReason": "Cannot read properties of null (reading 'source')", @@ -30418,7 +29865,7 @@ "language": "html", "mutants": [ { - "id": "980", + "id": "984", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Two Sisters Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", @@ -30426,14 +29873,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1660" + "1661" ], "coveredBy": [ - "1660", "1661", "1662", "1663", - "1664" + "1664", + "1665" ], "location": { "end": { @@ -30447,7 +29894,7 @@ } }, { - "id": "981", + "id": "985", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'components.GameTwoSistersTurnStartsEv…' to be 'components.GameTwoSistersTurnStartsEv…' // Object.is equality", @@ -30455,14 +29902,14 @@ "testsCompleted": 5, "static": false, "killedBy": [ - "1664" + "1665" ], "coveredBy": [ - "1660", "1661", "1662", "1663", - "1664" + "1664", + "1665" ], "location": { "end": { @@ -30476,7 +29923,7 @@ } }, { - "id": "982", + "id": "986", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Game Two Sisters Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", @@ -30484,14 +29931,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1660" + "1661" ], "coveredBy": [ - "1660", "1661", "1662", "1663", - "1664" + "1664", + "1665" ], "location": { "end": { @@ -30505,7 +29952,7 @@ } }, { - "id": "983", + "id": "987", "mutatorName": "EqualityOperator", "replacement": "game.value.turn !== 1", "statusReason": "Snapshot `Game Two Sisters Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", @@ -30513,14 +29960,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1660" + "1661" ], "coveredBy": [ - "1660", "1661", "1662", "1663", - "1664" + "1664", + "1665" ], "location": { "end": { @@ -30534,7 +29981,7 @@ } }, { - "id": "984", + "id": "988", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Two Sisters Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", @@ -30542,14 +29989,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1660" + "1661" ], "coveredBy": [ - "1660", "1661", "1662", "1663", - "1664" + "1664", + "1665" ], "location": { "end": { @@ -30563,7 +30010,7 @@ } }, { - "id": "985", + "id": "989", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'components.GameTwoSistersTurnStartsEv…' to be 'components.GameTwoSistersTurnStartsEv…' // Object.is equality", @@ -30571,14 +30018,14 @@ "testsCompleted": 5, "static": false, "killedBy": [ - "1664" + "1665" ], "coveredBy": [ - "1660", "1661", "1662", "1663", - "1664" + "1664", + "1665" ], "location": { "end": { @@ -30592,7 +30039,7 @@ } }, { - "id": "986", + "id": "990", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Game Two Sisters Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", @@ -30600,14 +30047,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1660" + "1661" ], "coveredBy": [ - "1660", "1661", "1662", "1663", - "1664" + "1664", + "1665" ], "location": { "end": { @@ -30621,7 +30068,7 @@ } }, { - "id": "987", + "id": "991", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Two Sisters Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", @@ -30629,14 +30076,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1660" + "1661" ], "coveredBy": [ - "1660", "1661", "1662", "1663", - "1664" + "1664", + "1665" ], "location": { "end": { @@ -30650,7 +30097,7 @@ } }, { - "id": "988", + "id": "992", "mutatorName": "ArrayDeclaration", "replacement": "[]", "statusReason": "Snapshot `Game Two Sisters Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", @@ -30658,14 +30105,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1660" + "1661" ], "coveredBy": [ - "1660", "1661", "1662", "1663", - "1664" + "1664", + "1665" ], "location": { "end": { @@ -30679,7 +30126,7 @@ } }, { - "id": "989", + "id": "993", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Two Sisters Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", @@ -30687,14 +30134,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1660" + "1661" ], "coveredBy": [ - "1660", "1661", "1662", "1663", - "1664" + "1664", + "1665" ], "location": { "end": { @@ -30708,7 +30155,7 @@ } }, { - "id": "990", + "id": "994", "mutatorName": "ArrayDeclaration", "replacement": "[]", "statusReason": "expected '' to be 'components.GameTwoSistersTurnStartsEv…' // Object.is equality", @@ -30716,10 +30163,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1664" + "1665" ], "coveredBy": [ - "1664" + "1665" ], "location": { "end": { @@ -30733,7 +30180,7 @@ } }, { - "id": "991", + "id": "995", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be 'components.GameTwoSistersTurnStartsEv…' // Object.is equality", @@ -30741,10 +30188,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1664" + "1665" ], "coveredBy": [ - "1664" + "1665" ], "location": { "end": { @@ -30758,7 +30205,7 @@ } }, { - "id": "992", + "id": "996", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -30766,14 +30213,14 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1662" + "1663" ], "coveredBy": [ - "1660", "1661", "1662", "1663", - "1664" + "1664", + "1665" ], "location": { "end": { @@ -30787,7 +30234,7 @@ } }, { - "id": "993", + "id": "997", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"girls-playing\",\n], but it was called with \"\"", @@ -30795,14 +30242,14 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1662" + "1663" ], "coveredBy": [ - "1660", "1661", "1662", "1663", - "1664" + "1664", + "1665" ], "location": { "end": { @@ -30822,7 +30269,7 @@ "language": "html", "mutants": [ { - "id": "994", + "id": "998", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Werewolves Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", @@ -30853,7 +30300,7 @@ } }, { - "id": "995", + "id": "999", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'components.GameWerewolvesTurnStartsEv…' to be 'components.GameWerewolvesTurnStartsEv…' // Object.is equality", @@ -30884,7 +30331,7 @@ } }, { - "id": "996", + "id": "1000", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Game Werewolves Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", @@ -30915,7 +30362,7 @@ } }, { - "id": "997", + "id": "1001", "mutatorName": "EqualityOperator", "replacement": "game.value.turn !== 1", "statusReason": "Snapshot `Game Werewolves Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", @@ -30946,7 +30393,7 @@ } }, { - "id": "998", + "id": "1002", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected 'components.GameWerewolvesTurnStartsEv…' to be 'components.GameWerewolvesTurnStartsEv…' // Object.is equality", @@ -30977,7 +30424,7 @@ } }, { - "id": "999", + "id": "1003", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Werewolves Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", @@ -31008,7 +30455,7 @@ } }, { - "id": "1000", + "id": "1004", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'components.GameWerewolvesTurnStartsEv…' to be 'components.GameWerewolvesTurnStartsEv…' // Object.is equality", @@ -31039,7 +30486,7 @@ } }, { - "id": "1001", + "id": "1005", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Game Werewolves Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", @@ -31070,7 +30517,7 @@ } }, { - "id": "1002", + "id": "1006", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Werewolves Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", @@ -31101,7 +30548,7 @@ } }, { - "id": "1003", + "id": "1007", "mutatorName": "ArrayDeclaration", "replacement": "[]", "statusReason": "Snapshot `Game Werewolves Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", @@ -31132,7 +30579,7 @@ } }, { - "id": "1004", + "id": "1008", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Werewolves Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", @@ -31163,7 +30610,7 @@ } }, { - "id": "1005", + "id": "1009", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Werewolves Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", @@ -31194,7 +30641,7 @@ } }, { - "id": "1006", + "id": "1010", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected 'components.GameWerewolvesTurnStartsEv…' to be 'components.GameWerewolvesTurnStartsEv…' // Object.is equality", @@ -31225,7 +30672,7 @@ } }, { - "id": "1007", + "id": "1011", "mutatorName": "ArrayDeclaration", "replacement": "[]", "statusReason": "expected '' to be 'components.GameWerewolvesTurnStartsEv…' // Object.is equality", @@ -31251,7 +30698,7 @@ } }, { - "id": "1008", + "id": "1012", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be 'components.GameWerewolvesTurnStartsEv…' // Object.is equality", @@ -31277,7 +30724,7 @@ } }, { - "id": "1009", + "id": "1013", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected 'components.GameWerewolvesTurnStartsEv…' to be 'components.GameWerewolvesTurnStartsEv…' // Object.is equality", @@ -31303,7 +30750,7 @@ } }, { - "id": "1010", + "id": "1014", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"werewolf-howling\",\n], but it was called with \"\"", @@ -31340,7 +30787,7 @@ "language": "html", "mutants": [ { - "id": "1011", + "id": "1015", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game White Werewolf Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", @@ -31348,13 +30795,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1836" + "1837" ], "coveredBy": [ - "1836", "1837", "1838", - "1839" + "1839", + "1840" ], "location": { "end": { @@ -31368,7 +30815,7 @@ } }, { - "id": "1012", + "id": "1016", "mutatorName": "ArrayDeclaration", "replacement": "[]", "statusReason": "Snapshot `Game White Werewolf Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", @@ -31376,13 +30823,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1836" + "1837" ], "coveredBy": [ - "1836", "1837", "1838", - "1839" + "1839", + "1840" ], "location": { "end": { @@ -31396,7 +30843,7 @@ } }, { - "id": "1013", + "id": "1017", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game White Werewolf Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", @@ -31404,13 +30851,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1836" + "1837" ], "coveredBy": [ - "1836", "1837", "1838", - "1839" + "1839", + "1840" ], "location": { "end": { @@ -31424,7 +30871,7 @@ } }, { - "id": "1014", + "id": "1018", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"werewolf-growling-1\",\n], but it was called with \"\"", @@ -31432,13 +30879,13 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1838" + "1839" ], "coveredBy": [ - "1836", "1837", "1838", - "1839" + "1839", + "1840" ], "location": { "end": { @@ -31458,7 +30905,7 @@ "language": "html", "mutants": [ { - "id": "1015", + "id": "1019", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Wild Child Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", @@ -31466,13 +30913,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1832" + "1833" ], "coveredBy": [ - "1832", "1833", "1834", - "1835" + "1835", + "1836" ], "location": { "end": { @@ -31486,7 +30933,7 @@ } }, { - "id": "1016", + "id": "1020", "mutatorName": "ArrayDeclaration", "replacement": "[]", "statusReason": "Snapshot `Game Wild Child Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", @@ -31494,13 +30941,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1832" + "1833" ], "coveredBy": [ - "1832", "1833", "1834", - "1835" + "1835", + "1836" ], "location": { "end": { @@ -31514,7 +30961,7 @@ } }, { - "id": "1017", + "id": "1021", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Wild Child Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", @@ -31522,13 +30969,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1832" + "1833" ], "coveredBy": [ - "1832", "1833", "1834", - "1835" + "1835", + "1836" ], "location": { "end": { @@ -31542,7 +30989,7 @@ } }, { - "id": "1018", + "id": "1022", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Wild Child Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", @@ -31550,13 +30997,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1832" + "1833" ], "coveredBy": [ - "1832", "1833", "1834", - "1835" + "1835", + "1836" ], "location": { "end": { @@ -31570,7 +31017,7 @@ } }, { - "id": "1019", + "id": "1023", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"monkey-cry\",\n], but it was called with \"\"", @@ -31578,13 +31025,13 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1834" + "1835" ], "coveredBy": [ - "1832", "1833", "1834", - "1835" + "1835", + "1836" ], "location": { "end": { @@ -31604,7 +31051,7 @@ "language": "html", "mutants": [ { - "id": "1020", + "id": "1024", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Witch Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", @@ -31612,14 +31059,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1683" + "1684" ], "coveredBy": [ - "1683", "1684", "1685", "1686", - "1687" + "1687", + "1688" ], "location": { "end": { @@ -31633,7 +31080,7 @@ } }, { - "id": "1021", + "id": "1025", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'components.GameWitchTurnStartsEvent.w…' to be 'components.GameWitchTurnStartsEvent.w…' // Object.is equality", @@ -31641,14 +31088,14 @@ "testsCompleted": 5, "static": false, "killedBy": [ - "1687" + "1688" ], "coveredBy": [ - "1683", "1684", "1685", "1686", - "1687" + "1687", + "1688" ], "location": { "end": { @@ -31662,7 +31109,7 @@ } }, { - "id": "1022", + "id": "1026", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Game Witch Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", @@ -31670,14 +31117,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1683" + "1684" ], "coveredBy": [ - "1683", "1684", "1685", "1686", - "1687" + "1687", + "1688" ], "location": { "end": { @@ -31691,7 +31138,7 @@ } }, { - "id": "1023", + "id": "1027", "mutatorName": "EqualityOperator", "replacement": "game.value.turn !== 1", "statusReason": "Snapshot `Game Witch Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", @@ -31699,14 +31146,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1683" + "1684" ], "coveredBy": [ - "1683", "1684", "1685", "1686", - "1687" + "1687", + "1688" ], "location": { "end": { @@ -31720,7 +31167,7 @@ } }, { - "id": "1024", + "id": "1028", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Witch Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", @@ -31728,14 +31175,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1683" + "1684" ], "coveredBy": [ - "1683", "1684", "1685", "1686", - "1687" + "1687", + "1688" ], "location": { "end": { @@ -31749,7 +31196,7 @@ } }, { - "id": "1025", + "id": "1029", "mutatorName": "ArrayDeclaration", "replacement": "[]", "statusReason": "Snapshot `Game Witch Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", @@ -31757,14 +31204,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1683" + "1684" ], "coveredBy": [ - "1683", "1684", "1685", "1686", - "1687" + "1687", + "1688" ], "location": { "end": { @@ -31778,7 +31225,7 @@ } }, { - "id": "1026", + "id": "1030", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Witch Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", @@ -31786,14 +31233,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1683" + "1684" ], "coveredBy": [ - "1683", "1684", "1685", "1686", - "1687" + "1687", + "1688" ], "location": { "end": { @@ -31807,7 +31254,7 @@ } }, { - "id": "1027", + "id": "1031", "mutatorName": "BooleanLiteral", "replacement": "isFirstTurn.value", "statusReason": "Snapshot `Game Witch Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", @@ -31815,14 +31262,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1683" + "1684" ], "coveredBy": [ - "1683", "1684", "1685", "1686", - "1687" + "1687", + "1688" ], "location": { "end": { @@ -31836,7 +31283,7 @@ } }, { - "id": "1028", + "id": "1032", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected 'components.GameWitchTurnStartsEvent.w…' to be 'components.GameWitchTurnStartsEvent.w…' // Object.is equality", @@ -31844,14 +31291,14 @@ "testsCompleted": 5, "static": false, "killedBy": [ - "1687" + "1688" ], "coveredBy": [ - "1683", "1684", "1685", "1686", - "1687" + "1687", + "1688" ], "location": { "end": { @@ -31865,7 +31312,7 @@ } }, { - "id": "1029", + "id": "1033", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"witch-laughing\",\n], but it was called with \"\"", @@ -31873,14 +31320,14 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1685" + "1686" ], "coveredBy": [ - "1683", "1684", "1685", "1686", - "1687" + "1687", + "1688" ], "location": { "end": { @@ -31900,7 +31347,7 @@ "language": "html", "mutants": [ { - "id": "1030", + "id": "1034", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected 'components.GameWolfHoundTurnStartsEve…' to be 'components.GameWolfHoundTurnStartsEve…' // Object.is equality", @@ -31908,14 +31355,14 @@ "testsCompleted": 5, "static": false, "killedBy": [ - "1678" + "1679" ], "coveredBy": [ - "1674", "1675", "1676", "1677", - "1678" + "1678", + "1679" ], "location": { "end": { @@ -31929,7 +31376,7 @@ } }, { - "id": "1031", + "id": "1035", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Wolf Hound Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", @@ -31937,14 +31384,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1674" + "1675" ], "coveredBy": [ - "1674", "1675", "1676", "1677", - "1678" + "1678", + "1679" ], "location": { "end": { @@ -31958,7 +31405,7 @@ } }, { - "id": "1032", + "id": "1036", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Wolf Hound Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", @@ -31966,14 +31413,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1674" + "1675" ], "coveredBy": [ - "1674", "1675", "1676", "1677", - "1678" + "1678", + "1679" ], "location": { "end": { @@ -31987,7 +31434,7 @@ } }, { - "id": "1033", + "id": "1037", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected 'components.GameWolfHoundTurnStartsEve…' to be 'components.GameWolfHoundTurnStartsEve…' // Object.is equality", @@ -31995,14 +31442,14 @@ "testsCompleted": 5, "static": false, "killedBy": [ - "1678" + "1679" ], "coveredBy": [ - "1674", "1675", "1676", "1677", - "1678" + "1678", + "1679" ], "location": { "end": { @@ -32016,7 +31463,7 @@ } }, { - "id": "1034", + "id": "1038", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected 'components.GameWolfHoundTurnStartsEve…' to be 'components.GameWolfHoundTurnStartsEve…' // Object.is equality", @@ -32024,10 +31471,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1678" + "1679" ], "coveredBy": [ - "1678" + "1679" ], "location": { "end": { @@ -32041,7 +31488,7 @@ } }, { - "id": "1035", + "id": "1039", "mutatorName": "ArrayDeclaration", "replacement": "[]", "statusReason": "expected '' to be 'components.GameWolfHoundTurnStartsEve…' // Object.is equality", @@ -32049,10 +31496,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1678" + "1679" ], "coveredBy": [ - "1678" + "1679" ], "location": { "end": { @@ -32066,7 +31513,7 @@ } }, { - "id": "1036", + "id": "1040", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be 'components.GameWolfHoundTurnStartsEve…' // Object.is equality", @@ -32074,10 +31521,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1678" + "1679" ], "coveredBy": [ - "1678" + "1679" ], "location": { "end": { @@ -32091,7 +31538,7 @@ } }, { - "id": "1037", + "id": "1041", "mutatorName": "ArrayDeclaration", "replacement": "[]", "statusReason": "Snapshot `Game Wolf Hound Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", @@ -32099,14 +31546,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1674" + "1675" ], "coveredBy": [ - "1674", "1675", "1676", "1677", - "1678" + "1678", + "1679" ], "location": { "end": { @@ -32120,7 +31567,7 @@ } }, { - "id": "1038", + "id": "1042", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Wolf Hound Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", @@ -32128,14 +31575,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1674" + "1675" ], "coveredBy": [ - "1674", "1675", "1676", "1677", - "1678" + "1678", + "1679" ], "location": { "end": { @@ -32149,7 +31596,7 @@ } }, { - "id": "1039", + "id": "1043", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"dog-barking\",\n], but it was called with \"\"", @@ -32157,14 +31604,14 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1676" + "1677" ], "coveredBy": [ - "1674", "1675", "1676", "1677", - "1678" + "1678", + "1679" ], "location": { "end": { @@ -32184,7 +31631,7 @@ "language": "typescript", "mutants": [ { - "id": "1040", + "id": "1044", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -32209,7 +31656,7 @@ "language": "html", "mutants": [ { - "id": "1041", + "id": "1045", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Villager Villager Introduction Event Component > should match snapshot when rendered. 1` mismatched", @@ -32240,7 +31687,7 @@ } }, { - "id": "1042", + "id": "1046", "mutatorName": "OptionalChaining", "replacement": "props.event.players[0]", "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\".", @@ -32271,7 +31718,7 @@ } }, { - "id": "1043", + "id": "1047", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Villager Villager Introduction Event Component > should match snapshot when rendered. 1` mismatched", @@ -32302,7 +31749,7 @@ } }, { - "id": "1044", + "id": "1048", "mutatorName": "BooleanLiteral", "replacement": "villagerVillagerInPlayers.value", "statusReason": "Snapshot `Game Villager Villager Introduction Event Component > should match snapshot when rendered. 1` mismatched", @@ -32333,7 +31780,7 @@ } }, { - "id": "1045", + "id": "1049", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Villager Villager Introduction Event Component > should match snapshot when rendered. 1` mismatched", @@ -32364,7 +31811,7 @@ } }, { - "id": "1046", + "id": "1050", "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\".", @@ -32395,7 +31842,7 @@ } }, { - "id": "1047", + "id": "1051", "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\".", @@ -32421,7 +31868,7 @@ } }, { - "id": "1048", + "id": "1052", "mutatorName": "ArrayDeclaration", "replacement": "[]", "statusReason": "expected '' to be 'components.GameVillagerVillagerIntrod…' // Object.is equality", @@ -32447,7 +31894,7 @@ } }, { - "id": "1049", + "id": "1053", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be 'components.GameVillagerVillagerIntrod…' // Object.is equality", @@ -32473,7 +31920,7 @@ } }, { - "id": "1050", + "id": "1054", "mutatorName": "ArrayDeclaration", "replacement": "[]", "statusReason": "Snapshot `Game Villager Villager Introduction Event Component > should match snapshot when rendered. 1` mismatched", @@ -32504,7 +31951,7 @@ } }, { - "id": "1051", + "id": "1055", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Villager Villager Introduction Event Component > should match snapshot when rendered. 1` mismatched", @@ -32535,7 +31982,7 @@ } }, { - "id": "1052", + "id": "1056", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Snapshot `Game Villager Villager Introduction Event Component > should match snapshot when rendered. 1` mismatched", @@ -32566,7 +32013,7 @@ } }, { - "id": "1053", + "id": "1057", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Villager Villager Introduction Event Component > should match snapshot when rendered. 1` mismatched", @@ -32597,7 +32044,7 @@ } }, { - "id": "1054", + "id": "1058", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"clearing-throat-and-bell-dings\",\n], but it was called with \"\"", @@ -32634,7 +32081,7 @@ "language": "html", "mutants": [ { - "id": "1055", + "id": "1059", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected 1st \"spy\" call to have been called with [ 'monkey-cry' ], but called only 0 times", @@ -32664,7 +32111,7 @@ } }, { - "id": "1056", + "id": "1060", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Wild Child Has Transformed Event Component > should match snapshot when rendered. 1` mismatched", @@ -32694,7 +32141,7 @@ } }, { - "id": "1057", + "id": "1061", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Wild Child Has Transformed Event Component > should match snapshot when rendered. 1` mismatched", @@ -32724,7 +32171,7 @@ } }, { - "id": "1058", + "id": "1062", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected 'components.GameWildChildHasTransforme…' to be 'components.GameWildChildHasTransforme…' // Object.is equality", @@ -32754,7 +32201,7 @@ } }, { - "id": "1059", + "id": "1063", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected 'components.GameWildChildHasTransforme…' to be 'components.GameWildChildHasTransforme…' // Object.is equality", @@ -32780,7 +32227,7 @@ } }, { - "id": "1060", + "id": "1064", "mutatorName": "ArrayDeclaration", "replacement": "[]", "statusReason": "expected '' to be 'components.GameWildChildHasTransforme…' // Object.is equality", @@ -32806,7 +32253,7 @@ } }, { - "id": "1061", + "id": "1065", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be 'components.GameWildChildHasTransforme…' // Object.is equality", @@ -32832,7 +32279,7 @@ } }, { - "id": "1062", + "id": "1066", "mutatorName": "ArrayDeclaration", "replacement": "[]", "statusReason": "Snapshot `Game Wild Child Has Transformed Event Component > should match snapshot when rendered. 1` mismatched", @@ -32862,7 +32309,7 @@ } }, { - "id": "1063", + "id": "1067", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Wild Child Has Transformed Event Component > should match snapshot when rendered. 1` mismatched", @@ -32892,7 +32339,7 @@ } }, { - "id": "1064", + "id": "1068", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected 1st \"spy\" call to have been called with [ 'monkey-cry' ], but called only 0 times", @@ -32922,7 +32369,7 @@ } }, { - "id": "1065", + "id": "1069", "mutatorName": "ConditionalExpression", "replacement": "true", "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 \"monkey-cry\",\n ]\n\n 2nd spy call:\n\n Array [\n \"werewolf-transformation\",\n ]\n\n\nNumber of calls: 2\n", @@ -32952,7 +32399,7 @@ } }, { - "id": "1066", + "id": "1070", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected 1st \"spy\" call to have been called with [ 'monkey-cry' ], but called only 0 times", @@ -32982,7 +32429,7 @@ } }, { - "id": "1067", + "id": "1071", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected 1st \"spy\" call to have been called with [ 'monkey-cry' ], but called only 0 times", @@ -33007,7 +32454,7 @@ } }, { - "id": "1068", + "id": "1072", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected 1st \"spy\" call to have been called with [ 'monkey-cry' ]", @@ -33032,7 +32479,7 @@ } }, { - "id": "1069", + "id": "1073", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected 2nd \"spy\" call to have been called with [ 'werewolf-transformation' ]", @@ -33063,7 +32510,7 @@ "language": "html", "mutants": [ { - "id": "1070", + "id": "1074", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Wolf Hound Has Chosen Side Event Component > should match snapshot when rendered. 1` mismatched", @@ -33101,7 +32548,7 @@ } }, { - "id": "1071", + "id": "1075", "mutatorName": "OptionalChaining", "replacement": "props.event.players[0]", "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\".", @@ -33139,7 +32586,7 @@ } }, { - "id": "1072", + "id": "1076", "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", @@ -33177,7 +32624,7 @@ } }, { - "id": "1073", + "id": "1077", "mutatorName": "OptionalChaining", "replacement": "wolfHoundPlayer.value.side", "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\".", @@ -33215,7 +32662,7 @@ } }, { - "id": "1074", + "id": "1078", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected 'components.GameWolfHoundHasChosenSide…' to be 'components.GameWolfHoundHasChosenSide…' // Object.is equality", @@ -33253,7 +32700,7 @@ } }, { - "id": "1075", + "id": "1079", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"dog-barking\",\n], but it was called with \"distant-dog-howling\"", @@ -33291,7 +32738,7 @@ } }, { - "id": "1076", + "id": "1080", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Wolf Hound Has Chosen Side Event Component > should match snapshot when rendered. 1` mismatched", @@ -33329,7 +32776,7 @@ } }, { - "id": "1077", + "id": "1081", "mutatorName": "BooleanLiteral", "replacement": "wolfHoundPlayer.value", "statusReason": "Snapshot `Game Wolf Hound Has Chosen Side Event Component > should match snapshot when rendered. 1` mismatched", @@ -33367,7 +32814,7 @@ } }, { - "id": "1078", + "id": "1082", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Wolf Hound Has Chosen Side Event Component > should match snapshot when rendered. 1` mismatched", @@ -33405,7 +32852,7 @@ } }, { - "id": "1079", + "id": "1083", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected 'components.GameWolfHoundHasChosenSide…' to be 'components.GameWolfHoundHasChosenSide…' // Object.is equality", @@ -33443,7 +32890,7 @@ } }, { - "id": "1080", + "id": "1084", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected 'components.GameWolfHoundHasChosenSide…' to be 'components.GameWolfHoundHasChosenSide…' // Object.is equality", @@ -33470,7 +32917,7 @@ } }, { - "id": "1081", + "id": "1085", "mutatorName": "ArrayDeclaration", "replacement": "[]", "statusReason": "expected '' to be 'components.GameWolfHoundHasChosenSide…' // Object.is equality", @@ -33497,7 +32944,7 @@ } }, { - "id": "1082", + "id": "1086", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be 'components.GameWolfHoundHasChosenSide…' // Object.is equality", @@ -33524,7 +32971,7 @@ } }, { - "id": "1083", + "id": "1087", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "expected 'components.GameWolfHoundHasChosenSide…' to be 'components.GameWolfHoundHasChosenSide…' // Object.is equality", @@ -33562,7 +33009,7 @@ } }, { - "id": "1084", + "id": "1088", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Wolf Hound Has Chosen Side Event Component > should match snapshot when rendered. 1` mismatched", @@ -33600,7 +33047,7 @@ } }, { - "id": "1085", + "id": "1089", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected 'components.GameWolfHoundHasChosenSide…' to be 'components.GameWolfHoundHasChosenSide…' // Object.is equality", @@ -33638,7 +33085,7 @@ } }, { - "id": "1086", + "id": "1090", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected 'components.GameWolfHoundHasChosenSide…' to be 'components.GameWolfHoundHasChosenSide…' // Object.is equality", @@ -33668,7 +33115,7 @@ } }, { - "id": "1087", + "id": "1091", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'components.GameWolfHoundHasChosenSide…' to be 'components.GameWolfHoundHasChosenSide…' // Object.is equality", @@ -33698,7 +33145,7 @@ } }, { - "id": "1088", + "id": "1092", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected 'components.GameWolfHoundHasChosenSide…' to be 'components.GameWolfHoundHasChosenSide…' // Object.is equality", @@ -33728,7 +33175,7 @@ } }, { - "id": "1089", + "id": "1093", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected 'components.GameWolfHoundHasChosenSide…' to be 'components.GameWolfHoundHasChosenSide…' // Object.is equality", @@ -33740,8 +33187,7 @@ ], "coveredBy": [ "268", - "271", - "277" + "271" ], "location": { "end": { @@ -33755,7 +33201,7 @@ } }, { - "id": "1090", + "id": "1094", "mutatorName": "ArrayDeclaration", "replacement": "[]", "statusReason": "expected '' to be 'components.GameWolfHoundHasChosenSide…' // Object.is equality", @@ -33767,8 +33213,7 @@ ], "coveredBy": [ "268", - "271", - "277" + "271" ], "location": { "end": { @@ -33782,7 +33227,7 @@ } }, { - "id": "1091", + "id": "1095", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected ', {\"side\":\"shared.role.side.werewolve…' to be 'components.GameWolfHoundHasChosenSide…' // Object.is equality", @@ -33794,8 +33239,7 @@ ], "coveredBy": [ "268", - "271", - "277" + "271" ], "location": { "end": { @@ -33809,7 +33253,7 @@ } }, { - "id": "1092", + "id": "1096", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expected 'components.GameWolfHoundHasChosenSide…' to be 'components.GameWolfHoundHasChosenSide…' // Object.is equality", @@ -33821,8 +33265,7 @@ ], "coveredBy": [ "268", - "271", - "277" + "271" ], "location": { "end": { @@ -33836,7 +33279,7 @@ } }, { - "id": "1093", + "id": "1097", "mutatorName": "ArrayDeclaration", "replacement": "[]", "statusReason": "expected '' to be 'components.GameWolfHoundHasChosenSide…' // Object.is equality", @@ -33849,7 +33292,8 @@ "coveredBy": [ "269", "272", - "276" + "276", + "277" ], "location": { "end": { @@ -33863,7 +33307,7 @@ } }, { - "id": "1094", + "id": "1098", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected ', {\"side\":\"shared.role.side.werewolve…' to be 'components.GameWolfHoundHasChosenSide…' // Object.is equality", @@ -33876,7 +33320,8 @@ "coveredBy": [ "269", "272", - "276" + "276", + "277" ], "location": { "end": { @@ -33890,7 +33335,7 @@ } }, { - "id": "1095", + "id": "1099", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expected 'components.GameWolfHoundHasChosenSide…' to be 'components.GameWolfHoundHasChosenSide…' // Object.is equality", @@ -33903,7 +33348,8 @@ "coveredBy": [ "269", "272", - "276" + "276", + "277" ], "location": { "end": { @@ -33917,7 +33363,7 @@ } }, { - "id": "1096", + "id": "1100", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Wolf Hound Has Chosen Side Event Component > should match snapshot when rendered. 1` mismatched", @@ -33955,7 +33401,7 @@ } }, { - "id": "1097", + "id": "1101", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected 'components.GameWolfHoundHasChosenSide…' to be 'components.GameWolfHoundHasChosenSide…' // Object.is equality", @@ -33993,7 +33439,7 @@ } }, { - "id": "1098", + "id": "1102", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected 'components.GameWolfHoundHasChosenSide…' to be 'components.GameWolfHoundHasChosenSide…' // Object.is equality", @@ -34018,7 +33464,7 @@ } }, { - "id": "1099", + "id": "1103", "mutatorName": "ArrayDeclaration", "replacement": "[]", "statusReason": "expected '' to be 'components.GameWolfHoundHasChosenSide…' // Object.is equality", @@ -34043,7 +33489,7 @@ } }, { - "id": "1100", + "id": "1104", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected ', {\"side\":\"shared.role.side.werewolve…' to be 'components.GameWolfHoundHasChosenSide…' // Object.is equality", @@ -34068,7 +33514,7 @@ } }, { - "id": "1101", + "id": "1105", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expected 'components.GameWolfHoundHasChosenSide…' to be 'components.GameWolfHoundHasChosenSide…' // Object.is equality", @@ -34093,7 +33539,7 @@ } }, { - "id": "1102", + "id": "1106", "mutatorName": "ArrayDeclaration", "replacement": "[]", "statusReason": "Snapshot `Game Wolf Hound Has Chosen Side Event Component > should match snapshot when rendered. 1` mismatched", @@ -34131,7 +33577,7 @@ } }, { - "id": "1103", + "id": "1107", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Wolf Hound Has Chosen Side Event Component > should match snapshot when rendered. 1` mismatched", @@ -34169,7 +33615,7 @@ } }, { - "id": "1104", + "id": "1108", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Wolf Hound Has Chosen Side Event Component > should match snapshot when rendered without shallow rendering. 1` mismatched", @@ -34207,7 +33653,7 @@ } }, { - "id": "1105", + "id": "1109", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'svg/role/villager.svg' to be 'svg/role/werewolf.svg' // Object.is equality", @@ -34245,7 +33691,7 @@ } }, { - "id": "1106", + "id": "1110", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected 'svg/role/werewolf.svg' to be 'svg/role/villager.svg' // Object.is equality", @@ -34283,7 +33729,7 @@ } }, { - "id": "1107", + "id": "1111", "mutatorName": "EqualityOperator", "replacement": "chosenSide.value !== \"villagers\"", "statusReason": "expected 'svg/role/werewolf.svg' to be 'svg/role/villager.svg' // Object.is equality", @@ -34321,7 +33767,7 @@ } }, { - "id": "1108", + "id": "1112", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected 'svg/role/werewolf.svg' to be 'svg/role/villager.svg' // Object.is equality", @@ -34359,7 +33805,7 @@ } }, { - "id": "1109", + "id": "1113", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected 'svg/role/.svg' to be 'svg/role/villager.svg' // Object.is equality", @@ -34385,7 +33831,7 @@ } }, { - "id": "1110", + "id": "1114", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected 'svg/role/.svg' to be 'svg/role/werewolf.svg' // Object.is equality", @@ -34423,7 +33869,7 @@ } }, { - "id": "1111", + "id": "1115", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Wolf Hound Has Chosen Side Event Component > should match snapshot when rendered without shallow rendering. 1` mismatched", @@ -34461,7 +33907,7 @@ } }, { - "id": "1112", + "id": "1116", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -34499,7 +33945,7 @@ } }, { - "id": "1113", + "id": "1117", "mutatorName": "BooleanLiteral", "replacement": "chosenSide.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 \"werewolf-howling\",\n ]\n\n\nNumber of calls: 1\n", @@ -34537,7 +33983,7 @@ } }, { - "id": "1114", + "id": "1118", "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", @@ -34575,7 +34021,7 @@ } }, { - "id": "1115", + "id": "1119", "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 \"werewolf-howling\",\n ]\n\n\nNumber of calls: 1\n", @@ -34613,7 +34059,7 @@ } }, { - "id": "1116", + "id": "1120", "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 \"werewolf-howling\",\n ]\n\n\nNumber of calls: 1\n", @@ -34640,7 +34086,7 @@ } }, { - "id": "1117", + "id": "1121", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"distant-dog-howling\",\n], but it was called with \"werewolf-howling\"", @@ -34678,7 +34124,7 @@ } }, { - "id": "1118", + "id": "1122", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"dog-barking\",\n], but it was called with \"distant-dog-howling\"", @@ -34716,7 +34162,7 @@ } }, { - "id": "1119", + "id": "1123", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"dog-barking\",\n], but it was called with \"distant-dog-howling\"", @@ -34742,7 +34188,7 @@ } }, { - "id": "1120", + "id": "1124", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"werewolf-howling\",\n], but it was called with \"dog-barking\"", @@ -34768,7 +34214,7 @@ } }, { - "id": "1121", + "id": "1125", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"dog-barking\",\n], but it was called with \"werewolf-howling\"", @@ -34794,7 +34240,7 @@ } }, { - "id": "1122", + "id": "1126", "mutatorName": "EqualityOperator", "replacement": "chosenSide.value !== \"villagers\"", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"dog-barking\",\n], but it was called with \"werewolf-howling\"", @@ -34820,7 +34266,7 @@ } }, { - "id": "1123", + "id": "1127", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"dog-barking\",\n], but it was called with \"werewolf-howling\"", @@ -34846,7 +34292,7 @@ } }, { - "id": "1124", + "id": "1128", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"dog-barking\",\n], but it was called with \"\"", @@ -34871,7 +34317,7 @@ } }, { - "id": "1125", + "id": "1129", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"werewolf-howling\",\n], but it was called with \"\"", @@ -34896,7 +34342,7 @@ } }, { - "id": "1126", + "id": "1130", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"distant-dog-howling\",\n], but it was called with \"\"", @@ -34940,7 +34386,7 @@ "language": "html", "mutants": [ { - "id": "1127", + "id": "1131", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", @@ -34986,7 +34432,7 @@ } }, { - "id": "1128", + "id": "1132", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected { …(3) } to strictly equal { …(3) }", @@ -35032,7 +34478,7 @@ } }, { - "id": "1129", + "id": "1133", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected { …(3) } to strictly equal { …(3) }", @@ -35078,7 +34524,7 @@ } }, { - "id": "1130", + "id": "1134", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", @@ -35124,7 +34570,7 @@ } }, { - "id": "1131", + "id": "1135", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", @@ -35170,7 +34616,7 @@ } }, { - "id": "1132", + "id": "1136", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected { …(3) } to strictly equal { …(3) }", @@ -35216,7 +34662,7 @@ } }, { - "id": "1133", + "id": "1137", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected { …(3) } to strictly equal { …(3) }", @@ -35262,7 +34708,7 @@ } }, { - "id": "1134", + "id": "1138", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected { …(3) } to strictly equal { …(3) }", @@ -35308,7 +34754,7 @@ } }, { - "id": "1135", + "id": "1139", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "expected { …(3) } to strictly equal { …(3) }", @@ -35354,7 +34800,7 @@ } }, { - "id": "1136", + "id": "1140", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "expected { …(3) } to strictly equal { …(3) }", @@ -35400,7 +34846,7 @@ } }, { - "id": "1137", + "id": "1141", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", @@ -35446,7 +34892,7 @@ } }, { - "id": "1138", + "id": "1142", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected { …(3) } to strictly equal { …(3) }", @@ -35492,7 +34938,7 @@ } }, { - "id": "1139", + "id": "1143", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected { …(3) } to strictly equal { …(3) }", @@ -35538,7 +34984,7 @@ } }, { - "id": "1140", + "id": "1144", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", @@ -35584,7 +35030,7 @@ } }, { - "id": "1141", + "id": "1145", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", @@ -35630,7 +35076,7 @@ } }, { - "id": "1142", + "id": "1146", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected { …(3) } to strictly equal { …(3) }", @@ -35676,7 +35122,7 @@ } }, { - "id": "1143", + "id": "1147", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected { …(3) } to strictly equal { …(3) }", @@ -35722,7 +35168,7 @@ } }, { - "id": "1144", + "id": "1148", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected { …(3) } to strictly equal { …(3) }", @@ -35768,7 +35214,7 @@ } }, { - "id": "1145", + "id": "1149", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "expected { …(3) } to strictly equal { …(3) }", @@ -35814,7 +35260,7 @@ } }, { - "id": "1146", + "id": "1150", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "expected { …(3) } to strictly equal { …(3) }", @@ -35860,7 +35306,7 @@ } }, { - "id": "1147", + "id": "1151", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -35890,7 +35336,7 @@ } }, { - "id": "1148", + "id": "1152", "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", @@ -35920,7 +35366,7 @@ } }, { - "id": "1149", + "id": "1153", "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", @@ -35950,7 +35396,7 @@ } }, { - "id": "1150", + "id": "1154", "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", @@ -35980,7 +35426,7 @@ } }, { - "id": "1151", + "id": "1155", "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", @@ -36006,7 +35452,7 @@ } }, { - "id": "1152", + "id": "1156", "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", @@ -36034,7 +35480,7 @@ } }, { - "id": "1153", + "id": "1157", "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", @@ -36062,7 +35508,7 @@ } }, { - "id": "1154", + "id": "1158", "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", @@ -36090,7 +35536,7 @@ } }, { - "id": "1155", + "id": "1159", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -36115,7 +35561,7 @@ } }, { - "id": "1156", + "id": "1160", "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 \"\"", @@ -36140,7 +35586,7 @@ } }, { - "id": "1157", + "id": "1161", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected [ 'svg-inline--fa', …(4) ] to include 'animate__headShake'", @@ -36167,7 +35613,7 @@ } }, { - "id": "1158", + "id": "1162", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -36197,7 +35643,7 @@ } }, { - "id": "1159", + "id": "1163", "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", @@ -36227,7 +35673,7 @@ } }, { - "id": "1160", + "id": "1164", "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", @@ -36257,7 +35703,7 @@ } }, { - "id": "1161", + "id": "1165", "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", @@ -36287,7 +35733,7 @@ } }, { - "id": "1162", + "id": "1166", "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", @@ -36312,7 +35758,7 @@ } }, { - "id": "1163", + "id": "1167", "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", @@ -36341,7 +35787,7 @@ } }, { - "id": "1164", + "id": "1168", "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", @@ -36370,7 +35816,7 @@ } }, { - "id": "1165", + "id": "1169", "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", @@ -36399,7 +35845,7 @@ } }, { - "id": "1166", + "id": "1170", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -36424,7 +35870,7 @@ } }, { - "id": "1167", + "id": "1171", "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 \"\"", @@ -36449,7 +35895,7 @@ } }, { - "id": "1168", + "id": "1172", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected [ 'svg-inline--fa', …(4) ] to include 'animate__headShake'", @@ -36477,7 +35923,7 @@ } }, { - "id": "1169", + "id": "1173", "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", @@ -36523,7 +35969,7 @@ } }, { - "id": "1170", + "id": "1174", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -36552,7 +35998,7 @@ } }, { - "id": "1171", + "id": "1175", "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", @@ -36581,7 +36027,7 @@ } }, { - "id": "1172", + "id": "1176", "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", @@ -36610,7 +36056,7 @@ } }, { - "id": "1173", + "id": "1177", "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", @@ -36639,7 +36085,7 @@ } }, { - "id": "1174", + "id": "1178", "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", @@ -36668,7 +36114,7 @@ } }, { - "id": "1175", + "id": "1179", "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", @@ -36697,7 +36143,7 @@ } }, { - "id": "1176", + "id": "1180", "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", @@ -36723,7 +36169,7 @@ } }, { - "id": "1177", + "id": "1181", "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", @@ -36769,7 +36215,7 @@ } }, { - "id": "1178", + "id": "1182", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -36798,7 +36244,7 @@ } }, { - "id": "1179", + "id": "1183", "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", @@ -36827,7 +36273,7 @@ } }, { - "id": "1180", + "id": "1184", "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", @@ -36856,7 +36302,7 @@ } }, { - "id": "1181", + "id": "1185", "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", @@ -36885,7 +36331,7 @@ } }, { - "id": "1182", + "id": "1186", "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", @@ -36914,7 +36360,7 @@ } }, { - "id": "1183", + "id": "1187", "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", @@ -36943,7 +36389,7 @@ } }, { - "id": "1184", + "id": "1188", "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", @@ -36975,7 +36421,7 @@ "language": "html", "mutants": [ { - "id": "1185", + "id": "1189", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Current Play Expected Players To Act Component > should match snapshot when rendered. 1` mismatched", @@ -36983,13 +36429,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1631" + "1632" ], "coveredBy": [ - "1631", "1632", "1633", - "1634" + "1634", + "1635" ], "location": { "end": { @@ -37003,7 +36449,7 @@ } }, { - "id": "1186", + "id": "1190", "mutatorName": "LogicalOperator", "replacement": "game.value.currentPlay?.source.players && []", "statusReason": "Snapshot `Current Play Expected Players To Act Component > should match snapshot when rendered. 1` mismatched", @@ -37011,13 +36457,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1631" + "1632" ], "coveredBy": [ - "1631", "1632", "1633", - "1634" + "1634", + "1635" ], "location": { "end": { @@ -37031,7 +36477,7 @@ } }, { - "id": "1187", + "id": "1191", "mutatorName": "OptionalChaining", "replacement": "game.value.currentPlay.source", "statusReason": "Cannot read properties of null (reading 'source')", @@ -37039,13 +36485,13 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1632" + "1633" ], "coveredBy": [ - "1631", "1632", "1633", - "1634" + "1634", + "1635" ], "location": { "end": { @@ -37059,7 +36505,7 @@ } }, { - "id": "1188", + "id": "1192", "mutatorName": "ArrayDeclaration", "replacement": "[\"Stryker was here\"]", "statusReason": "expected [ 'Stryker was here' ] to strictly equal []", @@ -37067,10 +36513,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1632" + "1633" ], "coveredBy": [ - "1632" + "1633" ], "location": { "end": { @@ -37090,7 +36536,7 @@ "language": "html", "mutants": [ { - "id": "1189", + "id": "1193", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Current Play Question Component > should match snapshot when rendered. 1` mismatched", @@ -37142,7 +36588,7 @@ } }, { - "id": "1190", + "id": "1194", "mutatorName": "BooleanLiteral", "replacement": "currentPlay", "statusReason": "Snapshot `Current Play Question Component > should match snapshot when rendered. 1` mismatched", @@ -37194,7 +36640,7 @@ } }, { - "id": "1191", + "id": "1195", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Current Play Question Component > should match snapshot when rendered. 1` mismatched", @@ -37246,7 +36692,7 @@ } }, { - "id": "1192", + "id": "1196", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Cannot destructure property 'source' of 'currentPlay' as it is null.", @@ -37298,7 +36744,7 @@ } }, { - "id": "1193", + "id": "1197", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Cannot destructure property 'source' of 'currentPlay' as it is null.", @@ -37324,7 +36770,7 @@ } }, { - "id": "1194", + "id": "1198", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be 'components.CurrentPlayQuestion.unknow…' // Object.is equality", @@ -37350,7 +36796,7 @@ } }, { - "id": "1195", + "id": "1199", "mutatorName": "OptionalChaining", "replacement": "GAME_PLAYS_QUESTIONS[source.name][action][priorityCauseInCurrentGamePlay.value ?? \"default\"]", "statusReason": "Cannot read properties of undefined (reading 'default')", @@ -37402,7 +36848,7 @@ } }, { - "id": "1196", + "id": "1200", "mutatorName": "LogicalOperator", "replacement": "priorityCauseInCurrentGamePlay.value && \"default\"", "statusReason": "Snapshot `Current Play Question Component > should match snapshot when rendered. 1` mismatched", @@ -37454,7 +36900,7 @@ } }, { - "id": "1197", + "id": "1201", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Current Play Question Component > should match snapshot when rendered. 1` mismatched", @@ -37505,7 +36951,7 @@ } }, { - "id": "1198", + "id": "1202", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Current Play Question Component > should match snapshot when rendered. 1` mismatched", @@ -37557,7 +37003,7 @@ } }, { - "id": "1199", + "id": "1203", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected '' to be 'components.CurrentPlayQuestion.unknow…' // Object.is equality", @@ -37609,7 +37055,7 @@ } }, { - "id": "1200", + "id": "1204", "mutatorName": "EqualityOperator", "replacement": "questionKey !== undefined", "statusReason": "Snapshot `Current Play Question Component > should match snapshot when rendered. 1` mismatched", @@ -37661,7 +37107,7 @@ } }, { - "id": "1201", + "id": "1205", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected '' to be 'components.CurrentPlayQuestion.unknow…' // Object.is equality", @@ -37687,7 +37133,7 @@ } }, { - "id": "1202", + "id": "1206", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be 'components.CurrentPlayQuestion.unknow…' // Object.is equality", @@ -37719,7 +37165,7 @@ "language": "typescript", "mutants": [ { - "id": "1203", + "id": "1207", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -37738,7 +37184,7 @@ } }, { - "id": "1204", + "id": "1208", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -37757,7 +37203,7 @@ } }, { - "id": "1205", + "id": "1209", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -37776,7 +37222,7 @@ } }, { - "id": "1206", + "id": "1210", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -37795,7 +37241,7 @@ } }, { - "id": "1207", + "id": "1211", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -37814,7 +37260,7 @@ } }, { - "id": "1208", + "id": "1212", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -37833,7 +37279,7 @@ } }, { - "id": "1209", + "id": "1213", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -37852,7 +37298,7 @@ } }, { - "id": "1210", + "id": "1214", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -37871,7 +37317,7 @@ } }, { - "id": "1211", + "id": "1215", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -37890,7 +37336,7 @@ } }, { - "id": "1212", + "id": "1216", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -37909,7 +37355,7 @@ } }, { - "id": "1213", + "id": "1217", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -37928,7 +37374,7 @@ } }, { - "id": "1214", + "id": "1218", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -37947,7 +37393,7 @@ } }, { - "id": "1215", + "id": "1219", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -37966,7 +37412,7 @@ } }, { - "id": "1216", + "id": "1220", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -37985,7 +37431,7 @@ } }, { - "id": "1217", + "id": "1221", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38004,7 +37450,7 @@ } }, { - "id": "1218", + "id": "1222", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38023,7 +37469,7 @@ } }, { - "id": "1219", + "id": "1223", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38042,7 +37488,7 @@ } }, { - "id": "1220", + "id": "1224", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38061,7 +37507,7 @@ } }, { - "id": "1221", + "id": "1225", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38080,7 +37526,7 @@ } }, { - "id": "1222", + "id": "1226", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38099,7 +37545,7 @@ } }, { - "id": "1223", + "id": "1227", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38118,7 +37564,7 @@ } }, { - "id": "1224", + "id": "1228", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38137,7 +37583,7 @@ } }, { - "id": "1225", + "id": "1229", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38156,7 +37602,7 @@ } }, { - "id": "1226", + "id": "1230", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38175,7 +37621,7 @@ } }, { - "id": "1227", + "id": "1231", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38194,7 +37640,7 @@ } }, { - "id": "1228", + "id": "1232", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38213,7 +37659,7 @@ } }, { - "id": "1229", + "id": "1233", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38232,7 +37678,7 @@ } }, { - "id": "1230", + "id": "1234", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38251,7 +37697,7 @@ } }, { - "id": "1231", + "id": "1235", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38270,7 +37716,7 @@ } }, { - "id": "1232", + "id": "1236", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38289,7 +37735,7 @@ } }, { - "id": "1233", + "id": "1237", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38308,7 +37754,7 @@ } }, { - "id": "1234", + "id": "1238", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38327,7 +37773,7 @@ } }, { - "id": "1235", + "id": "1239", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38346,7 +37792,7 @@ } }, { - "id": "1236", + "id": "1240", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38365,7 +37811,7 @@ } }, { - "id": "1237", + "id": "1241", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38384,7 +37830,7 @@ } }, { - "id": "1238", + "id": "1242", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38403,7 +37849,7 @@ } }, { - "id": "1239", + "id": "1243", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38422,7 +37868,7 @@ } }, { - "id": "1240", + "id": "1244", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38441,7 +37887,7 @@ } }, { - "id": "1241", + "id": "1245", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38460,7 +37906,7 @@ } }, { - "id": "1242", + "id": "1246", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38479,7 +37925,7 @@ } }, { - "id": "1243", + "id": "1247", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38498,7 +37944,7 @@ } }, { - "id": "1244", + "id": "1248", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38517,7 +37963,7 @@ } }, { - "id": "1245", + "id": "1249", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38536,7 +37982,7 @@ } }, { - "id": "1246", + "id": "1250", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38555,7 +38001,7 @@ } }, { - "id": "1247", + "id": "1251", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38574,7 +38020,7 @@ } }, { - "id": "1248", + "id": "1252", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38593,7 +38039,7 @@ } }, { - "id": "1249", + "id": "1253", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38612,7 +38058,7 @@ } }, { - "id": "1250", + "id": "1254", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38631,7 +38077,7 @@ } }, { - "id": "1251", + "id": "1255", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38650,7 +38096,7 @@ } }, { - "id": "1252", + "id": "1256", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38669,7 +38115,7 @@ } }, { - "id": "1253", + "id": "1257", "mutatorName": "StringLiteral", "replacement": "\"Stryker was here!\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38688,7 +38134,7 @@ } }, { - "id": "1254", + "id": "1258", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38707,7 +38153,7 @@ } }, { - "id": "1255", + "id": "1259", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38726,7 +38172,7 @@ } }, { - "id": "1256", + "id": "1260", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38745,7 +38191,7 @@ } }, { - "id": "1257", + "id": "1261", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38764,7 +38210,7 @@ } }, { - "id": "1258", + "id": "1262", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38783,7 +38229,7 @@ } }, { - "id": "1259", + "id": "1263", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38802,7 +38248,7 @@ } }, { - "id": "1260", + "id": "1264", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38821,7 +38267,7 @@ } }, { - "id": "1261", + "id": "1265", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38840,7 +38286,7 @@ } }, { - "id": "1262", + "id": "1266", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38859,7 +38305,7 @@ } }, { - "id": "1263", + "id": "1267", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38878,7 +38324,7 @@ } }, { - "id": "1264", + "id": "1268", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38897,7 +38343,7 @@ } }, { - "id": "1265", + "id": "1269", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38916,7 +38362,7 @@ } }, { - "id": "1266", + "id": "1270", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38935,7 +38381,7 @@ } }, { - "id": "1267", + "id": "1271", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38954,7 +38400,7 @@ } }, { - "id": "1268", + "id": "1272", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38973,7 +38419,7 @@ } }, { - "id": "1269", + "id": "1273", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -38992,7 +38438,7 @@ } }, { - "id": "1270", + "id": "1274", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -39011,7 +38457,7 @@ } }, { - "id": "1271", + "id": "1275", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -39030,7 +38476,7 @@ } }, { - "id": "1272", + "id": "1276", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -39049,7 +38495,7 @@ } }, { - "id": "1273", + "id": "1277", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -39068,7 +38514,7 @@ } }, { - "id": "1274", + "id": "1278", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -39087,7 +38533,7 @@ } }, { - "id": "1275", + "id": "1279", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -39106,7 +38552,7 @@ } }, { - "id": "1276", + "id": "1280", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -39125,7 +38571,7 @@ } }, { - "id": "1277", + "id": "1281", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -39144,7 +38590,7 @@ } }, { - "id": "1278", + "id": "1282", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -39163,7 +38609,7 @@ } }, { - "id": "1279", + "id": "1283", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -39182,7 +38628,7 @@ } }, { - "id": "1280", + "id": "1284", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -39201,7 +38647,7 @@ } }, { - "id": "1281", + "id": "1285", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -39220,7 +38666,7 @@ } }, { - "id": "1282", + "id": "1286", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -39239,7 +38685,7 @@ } }, { - "id": "1283", + "id": "1287", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -39258,7 +38704,7 @@ } }, { - "id": "1284", + "id": "1288", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -39277,7 +38723,7 @@ } }, { - "id": "1285", + "id": "1289", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -39302,7 +38748,7 @@ "language": "html", "mutants": [ { - "id": "1286", + "id": "1290", "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\".", @@ -39310,14 +38756,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1394" + "1400" ], "coveredBy": [ - "1394", - "1395", - "1396", - "1397", - "1398" + "1400", + "1401", + "1402", + "1403", + "1404" ], "location": { "end": { @@ -39331,7 +38777,7 @@ } }, { - "id": "1287", + "id": "1291", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected false to be truthy", @@ -39339,14 +38785,14 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1395" + "1401" ], "coveredBy": [ - "1394", - "1395", - "1396", - "1397", - "1398" + "1400", + "1401", + "1402", + "1403", + "1404" ], "location": { "end": { @@ -39366,7 +38812,7 @@ "language": "html", "mutants": [ { - "id": "1288", + "id": "1292", "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\".", @@ -39396,7 +38842,7 @@ } }, { - "id": "1289", + "id": "1293", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Devoted Servant Steals Role Playground Component > should match snapshot when rendered. 1` mismatched", @@ -39426,7 +38872,7 @@ } }, { - "id": "1290", + "id": "1294", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Devoted Servant Steals Role Playground Component > should match snapshot when rendered. 1` mismatched", @@ -39456,7 +38902,7 @@ } }, { - "id": "1291", + "id": "1295", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Devoted Servant Steals Role Playground Component > should match snapshot when rendered. 1` mismatched", @@ -39492,7 +38938,7 @@ "language": "html", "mutants": [ { - "id": "1292", + "id": "1296", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Choose Card Playground Component > should match snapshot without shallow rendering when render. 1` mismatched", @@ -39521,7 +38967,7 @@ } }, { - "id": "1293", + "id": "1297", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected '45082f41-770b-4aae-b88e-8cc135727253' to be undefined", @@ -39547,7 +38993,7 @@ } }, { - "id": "1294", + "id": "1298", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected undefined to be '376165f4-c8ac-4117-9983-ca714b3f8ea9' // Object.is equality", @@ -39573,7 +39019,7 @@ } }, { - "id": "1295", + "id": "1299", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected '5e5f3cef-5390-48ee-a389-d21473220699' to be undefined", @@ -39599,7 +39045,7 @@ } }, { - "id": "1296", + "id": "1300", "mutatorName": "EqualityOperator", "replacement": "makeGamePlayDto.value.chosenCardId !== additionalCard._id", "statusReason": "expected 'af76e046-009a-4e45-a15b-ba5f348fed9b' to be undefined", @@ -39625,7 +39071,7 @@ } }, { - "id": "1297", + "id": "1301", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected 'b71153c2-e888-46a8-96de-b73e518759fa' to be undefined", @@ -39656,7 +39102,7 @@ "language": "html", "mutants": [ { - "id": "1298", + "id": "1302", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Choose Card Playground Additional Card Component > should match snapshot when rendered. 1` mismatched", @@ -39696,7 +39142,7 @@ } }, { - "id": "1299", + "id": "1303", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Choose Card Playground Component > should match snapshot without shallow rendering when render. 1` mismatched", @@ -39736,7 +39182,7 @@ } }, { - "id": "1300", + "id": "1304", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Choose Card Playground Additional Card Component > should match snapshot when rendered. 1` mismatched", @@ -39776,7 +39222,7 @@ } }, { - "id": "1301", + "id": "1305", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Snapshot `Game Choose Card Playground Component > should match snapshot without shallow rendering when render. 1` mismatched", @@ -39816,7 +39262,7 @@ } }, { - "id": "1302", + "id": "1306", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Choose Card Playground Component > should match snapshot without shallow rendering when render. 1` mismatched", @@ -39856,7 +39302,7 @@ } }, { - "id": "1303", + "id": "1307", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Choose Card Playground Component > should match snapshot without shallow rendering when render. 1` mismatched", @@ -39896,7 +39342,7 @@ } }, { - "id": "1304", + "id": "1308", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Game Choose Card Playground Additional Card Component > should match snapshot when rendered. 1` mismatched", @@ -39936,7 +39382,7 @@ } }, { - "id": "1305", + "id": "1309", "mutatorName": "EqualityOperator", "replacement": "roleSide !== \"villagers\"", "statusReason": "Snapshot `Game Choose Card Playground Component > should match snapshot without shallow rendering when render. 1` mismatched", @@ -39976,7 +39422,7 @@ } }, { - "id": "1306", + "id": "1310", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Choose Card Playground Additional Card Component > should match snapshot when rendered. 1` mismatched", @@ -40016,7 +39462,7 @@ } }, { - "id": "1307", + "id": "1311", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Choose Card Playground Additional Card Component > should match snapshot when rendered. 1` mismatched", @@ -40052,7 +39498,7 @@ } }, { - "id": "1308", + "id": "1312", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected [ 'border-4', …(9) ] to strictly equal [ 'border-4', …(9) ]", @@ -40084,7 +39530,7 @@ } }, { - "id": "1309", + "id": "1313", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected [ 'border-4', …(9) ] to strictly equal [ 'border-4', …(10) ]", @@ -40124,7 +39570,7 @@ } }, { - "id": "1310", + "id": "1314", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Choose Card Playground Additional Card Component > should match snapshot when rendered. 1` mismatched", @@ -40164,7 +39610,7 @@ } }, { - "id": "1311", + "id": "1315", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected [ 'border-4', …(9) ] to strictly equal [ 'border-4', …(10) ]", @@ -40204,7 +39650,7 @@ } }, { - "id": "1312", + "id": "1316", "mutatorName": "EqualityOperator", "replacement": "makeGamePlayDto.chosenCardId !== props.additionalCard._id", "statusReason": "Snapshot `Game Choose Card Playground Additional Card Component > should match snapshot when rendered. 1` mismatched", @@ -40244,7 +39690,7 @@ } }, { - "id": "1313", + "id": "1317", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Choose Card Playground Additional Card Component > should match snapshot when rendered. 1` mismatched", @@ -40284,7 +39730,7 @@ } }, { - "id": "1314", + "id": "1318", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Choose Card Playground Additional Card Component > should match snapshot when rendered. 1` mismatched", @@ -40324,7 +39770,7 @@ } }, { - "id": "1315", + "id": "1319", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Choose Card Playground Additional Card Component > should match snapshot when rendered. 1` mismatched", @@ -40364,7 +39810,7 @@ } }, { - "id": "1316", + "id": "1320", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected [ 'border-4', …(9) ] to strictly equal [ 'border-4', …(10) ]", @@ -40404,7 +39850,7 @@ } }, { - "id": "1317", + "id": "1321", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected [ 'border-4', …(9) ] to strictly equal [ 'border-4', …(10) ]", @@ -40433,7 +39879,7 @@ } }, { - "id": "1318", + "id": "1322", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "expected [] to strictly equal [ 'border-4', …(10) ]", @@ -40462,7 +39908,7 @@ } }, { - "id": "1319", + "id": "1323", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Choose Card Playground Additional Card Component > should match snapshot when rendered. 1` mismatched", @@ -40502,7 +39948,7 @@ } }, { - "id": "1320", + "id": "1324", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Choose Card Playground Additional Card Component > should match snapshot when rendered. 1` mismatched", @@ -40542,7 +39988,7 @@ } }, { - "id": "1321", + "id": "1325", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Choose Card Playground Additional Card Component > should match snapshot when rendered. 1` mismatched", @@ -40582,7 +40028,7 @@ } }, { - "id": "1322", + "id": "1326", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected [ 'border-4', 'border-gray-800', …(6) ] to strictly equal [ 'border-4', 'border-gray-800', …(7) ]", @@ -40622,7 +40068,7 @@ } }, { - "id": "1323", + "id": "1327", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected [ 'border-4', 'border-gray-800', …(6) ] to strictly equal [ 'border-4', 'border-gray-800', …(7) ]", @@ -40651,7 +40097,7 @@ } }, { - "id": "1324", + "id": "1328", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "expected [ 'border-4', 'border-gray-800', …(4) ] to strictly equal [ 'border-4', 'border-gray-800', …(7) ]", @@ -40680,7 +40126,7 @@ } }, { - "id": "1325", + "id": "1329", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected undefined to be truthy", @@ -40705,7 +40151,7 @@ } }, { - "id": "1326", + "id": "1330", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected undefined to be truthy", @@ -40736,7 +40182,7 @@ "language": "html", "mutants": [ { - "id": "1327", + "id": "1331", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -40744,10 +40190,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1305" + "1311" ], "coveredBy": [ - "1305" + "1311" ], "location": { "end": { @@ -40761,7 +40207,7 @@ } }, { - "id": "1328", + "id": "1332", "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 \"\"", @@ -40769,10 +40215,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1305" + "1311" ], "coveredBy": [ - "1305" + "1311" ], "location": { "end": { @@ -40786,7 +40232,7 @@ } }, { - "id": "1329", + "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", @@ -40794,10 +40240,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1309" + "1315" ], "coveredBy": [ - "1309" + "1315" ], "location": { "end": { @@ -40811,7 +40257,7 @@ } }, { - "id": "1330", + "id": "1334", "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 \"\"", @@ -40819,10 +40265,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1309" + "1315" ], "coveredBy": [ - "1309" + "1315" ], "location": { "end": { @@ -40842,7 +40288,7 @@ "language": "html", "mutants": [ { - "id": "1331", + "id": "1335", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Playground Content Component > should match snapshot when rendered. 1` mismatched", @@ -40876,7 +40322,7 @@ } }, { - "id": "1332", + "id": "1336", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Playground Content Component > should match snapshot when rendered. 1` mismatched", @@ -40910,7 +40356,7 @@ } }, { - "id": "1333", + "id": "1337", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected false to be truthy", @@ -40944,7 +40390,7 @@ } }, { - "id": "1334", + "id": "1338", "mutatorName": "EqualityOperator", "replacement": "currentPlay?.action !== \"use-potions\"", "statusReason": "Snapshot `Game Playground Content Component > should match snapshot when rendered. 1` mismatched", @@ -40978,7 +40424,7 @@ } }, { - "id": "1335", + "id": "1339", "mutatorName": "OptionalChaining", "replacement": "currentPlay.action", "statusReason": "Cannot read properties of null (reading 'action')", @@ -41012,7 +40458,7 @@ } }, { - "id": "1336", + "id": "1340", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected false to be truthy", @@ -41046,7 +40492,7 @@ } }, { - "id": "1337", + "id": "1341", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected false to be truthy", @@ -41072,7 +40518,7 @@ } }, { - "id": "1338", + "id": "1342", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Snapshot `Game Playground Content Component > should match snapshot when rendered. 1` mismatched", @@ -41106,7 +40552,7 @@ } }, { - "id": "1339", + "id": "1343", "mutatorName": "OptionalChaining", "replacement": "currentPlay.type", "statusReason": "Cannot read properties of null (reading 'type')", @@ -41146,7 +40592,7 @@ "language": "html", "mutants": [ { - "id": "1340", + "id": "1344", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -41194,7 +40640,7 @@ } }, { - "id": "1341", + "id": "1345", "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\".", @@ -41242,7 +40688,7 @@ } }, { - "id": "1342", + "id": "1346", "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", @@ -41290,7 +40736,7 @@ } }, { - "id": "1343", + "id": "1347", "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", @@ -41338,7 +40784,7 @@ } }, { - "id": "1344", + "id": "1348", "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", @@ -41386,7 +40832,7 @@ } }, { - "id": "1345", + "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", @@ -41434,7 +40880,7 @@ } }, { - "id": "1346", + "id": "1350", "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", @@ -41482,7 +40928,7 @@ } }, { - "id": "1347", + "id": "1351", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -41530,7 +40976,7 @@ } }, { - "id": "1348", + "id": "1352", "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", @@ -41571,7 +41017,7 @@ } }, { - "id": "1349", + "id": "1353", "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", @@ -41612,7 +41058,7 @@ } }, { - "id": "1350", + "id": "1354", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -41653,7 +41099,7 @@ } }, { - "id": "1351", + "id": "1355", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected false to be truthy", @@ -41701,7 +41147,7 @@ } }, { - "id": "1352", + "id": "1356", "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\".", @@ -41749,7 +41195,7 @@ } }, { - "id": "1353", + "id": "1357", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected false to be truthy", @@ -41797,7 +41243,7 @@ } }, { - "id": "1354", + "id": "1358", "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\".", @@ -41845,7 +41291,7 @@ } }, { - "id": "1355", + "id": "1359", "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\".", @@ -41893,7 +41339,7 @@ } }, { - "id": "1356", + "id": "1360", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "Snapshot `Game Playground Player Card Component > should match snapshot when rendered. 1` mismatched", @@ -41941,7 +41387,7 @@ } }, { - "id": "1357", + "id": "1361", "mutatorName": "MethodExpression", "replacement": "makeGamePlayDto.value.targets.every(({\n playerId\n}) => playerId === props.player._id)", "statusReason": "expected false to be truthy", @@ -41972,7 +41418,7 @@ } }, { - "id": "1358", + "id": "1362", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected false to be truthy", @@ -42003,7 +41449,7 @@ } }, { - "id": "1359", + "id": "1363", "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", @@ -42034,7 +41480,7 @@ } }, { - "id": "1360", + "id": "1364", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected false to be truthy", @@ -42065,7 +41511,7 @@ } }, { - "id": "1361", + "id": "1365", "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", @@ -42096,7 +41542,7 @@ } }, { - "id": "1362", + "id": "1366", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected false to be truthy", @@ -42144,7 +41590,7 @@ } }, { - "id": "1363", + "id": "1367", "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\".", @@ -42192,7 +41638,7 @@ } }, { - "id": "1364", + "id": "1368", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Playground Player Card Component > should match snapshot when rendered. 1` mismatched", @@ -42240,7 +41686,7 @@ } }, { - "id": "1365", + "id": "1369", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected false to be truthy", @@ -42288,7 +41734,7 @@ } }, { - "id": "1366", + "id": "1370", "mutatorName": "EqualityOperator", "replacement": "type !== \"vote\"", "statusReason": "Snapshot `Game Playground Player Card Component > should match snapshot when rendered. 1` mismatched", @@ -42336,7 +41782,7 @@ } }, { - "id": "1367", + "id": "1371", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected false to be truthy", @@ -42384,7 +41830,7 @@ } }, { - "id": "1368", + "id": "1372", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -42414,7 +41860,7 @@ } }, { - "id": "1369", + "id": "1373", "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", @@ -42444,7 +41890,7 @@ } }, { - "id": "1370", + "id": "1374", "mutatorName": "OptionalChaining", "replacement": "makeGamePlayDto.value.targets.filter", "statusReason": "Cannot read properties of undefined (reading 'filter')", @@ -42474,7 +41920,7 @@ } }, { - "id": "1371", + "id": "1375", "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", @@ -42502,7 +41948,7 @@ } }, { - "id": "1372", + "id": "1376", "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", @@ -42530,7 +41976,7 @@ } }, { - "id": "1373", + "id": "1377", "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", @@ -42558,7 +42004,7 @@ } }, { - "id": "1374", + "id": "1378", "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", @@ -42586,7 +42032,7 @@ } }, { - "id": "1375", + "id": "1379", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -42614,7 +42060,7 @@ } }, { - "id": "1376", + "id": "1380", "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", @@ -42644,7 +42090,7 @@ } }, { - "id": "1377", + "id": "1381", "mutatorName": "OptionalChaining", "replacement": "makeGamePlayDto.value.targets.filter", "statusReason": "Cannot read properties of undefined (reading 'filter')", @@ -42674,7 +42120,7 @@ } }, { - "id": "1378", + "id": "1382", "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", @@ -42702,7 +42148,7 @@ } }, { - "id": "1379", + "id": "1383", "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", @@ -42730,7 +42176,7 @@ } }, { - "id": "1380", + "id": "1384", "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", @@ -42758,7 +42204,7 @@ } }, { - "id": "1381", + "id": "1385", "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", @@ -42786,7 +42232,7 @@ } }, { - "id": "1382", + "id": "1386", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -42814,7 +42260,7 @@ } }, { - "id": "1383", + "id": "1387", "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\"", @@ -42844,7 +42290,7 @@ } }, { - "id": "1384", + "id": "1388", "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\"", @@ -42874,7 +42320,7 @@ } }, { - "id": "1385", + "id": "1389", "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\"", @@ -42904,7 +42350,7 @@ } }, { - "id": "1386", + "id": "1390", "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\"", @@ -42934,7 +42380,7 @@ } }, { - "id": "1387", + "id": "1391", "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 \"\"", @@ -42961,7 +42407,7 @@ } }, { - "id": "1388", + "id": "1392", "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 \"\"", @@ -42988,7 +42434,7 @@ } }, { - "id": "1389", + "id": "1393", "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", @@ -43018,7 +42464,7 @@ } }, { - "id": "1390", + "id": "1394", "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", @@ -43048,7 +42494,7 @@ } }, { - "id": "1391", + "id": "1395", "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", @@ -43078,7 +42524,7 @@ } }, { - "id": "1392", + "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", @@ -43108,7 +42554,7 @@ } }, { - "id": "1393", + "id": "1397", "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", @@ -43138,7 +42584,7 @@ } }, { - "id": "1394", + "id": "1398", "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", @@ -43168,7 +42614,7 @@ } }, { - "id": "1395", + "id": "1399", "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", @@ -43198,7 +42644,7 @@ } }, { - "id": "1396", + "id": "1400", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -43228,7 +42674,7 @@ } }, { - "id": "1397", + "id": "1401", "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", @@ -43255,7 +42701,7 @@ } }, { - "id": "1398", + "id": "1402", "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", @@ -43282,7 +42728,7 @@ } }, { - "id": "1399", + "id": "1403", "mutatorName": "OptionalChaining", "replacement": "givenLifePotionTargets.length", "statusReason": "Cannot read properties of undefined (reading 'length')", @@ -43309,7 +42755,7 @@ } }, { - "id": "1400", + "id": "1404", "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", @@ -43338,7 +42784,7 @@ } }, { - "id": "1401", + "id": "1405", "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", @@ -43367,7 +42813,7 @@ } }, { - "id": "1402", + "id": "1406", "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", @@ -43396,7 +42842,7 @@ } }, { - "id": "1403", + "id": "1407", "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", @@ -43425,7 +42871,7 @@ } }, { - "id": "1404", + "id": "1408", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -43454,7 +42900,7 @@ } }, { - "id": "1405", + "id": "1409", "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", @@ -43481,7 +42927,7 @@ } }, { - "id": "1406", + "id": "1410", "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", @@ -43508,7 +42954,7 @@ } }, { - "id": "1407", + "id": "1411", "mutatorName": "OptionalChaining", "replacement": "givenDeathPotionTargets.length", "statusReason": "Cannot read properties of undefined (reading 'length')", @@ -43535,7 +42981,7 @@ } }, { - "id": "1408", + "id": "1412", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -43561,7 +43007,7 @@ } }, { - "id": "1409", + "id": "1413", "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 {}", @@ -43591,7 +43037,7 @@ } }, { - "id": "1410", + "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", @@ -43629,7 +43075,7 @@ } }, { - "id": "1411", + "id": "1415", "mutatorName": "OptionalChaining", "replacement": "game.value.currentPlay?.source.interactions.find", "statusReason": "Cannot read properties of undefined (reading 'find')", @@ -43667,7 +43113,7 @@ } }, { - "id": "1412", + "id": "1416", "mutatorName": "OptionalChaining", "replacement": "game.value.currentPlay.source", "statusReason": "Cannot read properties of null (reading 'source')", @@ -43705,7 +43151,7 @@ } }, { - "id": "1413", + "id": "1417", "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", @@ -43740,7 +43186,7 @@ } }, { - "id": "1414", + "id": "1418", "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", @@ -43775,7 +43221,7 @@ } }, { - "id": "1415", + "id": "1419", "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", @@ -43810,7 +43256,7 @@ } }, { - "id": "1416", + "id": "1420", "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", @@ -43845,7 +43291,7 @@ } }, { - "id": "1417", + "id": "1421", "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", @@ -43883,7 +43329,7 @@ } }, { - "id": "1418", + "id": "1422", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Cannot read properties of undefined (reading 'type')", @@ -43921,7 +43367,7 @@ } }, { - "id": "1419", + "id": "1423", "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", @@ -43959,7 +43405,7 @@ } }, { - "id": "1420", + "id": "1424", "mutatorName": "BooleanLiteral", "replacement": "currentPlayInteraction", "statusReason": "Cannot read properties of undefined (reading 'type')", @@ -43997,7 +43443,7 @@ } }, { - "id": "1421", + "id": "1425", "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", @@ -44031,7 +43477,7 @@ } }, { - "id": "1422", + "id": "1426", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Cannot read properties of undefined (reading 'type')", @@ -44060,7 +43506,7 @@ } }, { - "id": "1423", + "id": "1427", "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", @@ -44093,7 +43539,7 @@ } }, { - "id": "1424", + "id": "1428", "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", @@ -44126,7 +43572,7 @@ } }, { - "id": "1425", + "id": "1429", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -44151,7 +43597,7 @@ } }, { - "id": "1426", + "id": "1430", "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}", @@ -44183,7 +43629,7 @@ } }, { - "id": "1427", + "id": "1431", "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", @@ -44215,7 +43661,7 @@ } }, { - "id": "1428", + "id": "1432", "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", @@ -44247,7 +43693,7 @@ } }, { - "id": "1429", + "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", @@ -44279,7 +43725,7 @@ } }, { - "id": "1430", + "id": "1434", "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", @@ -44311,7 +43757,7 @@ } }, { - "id": "1431", + "id": "1435", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -44343,7 +43789,7 @@ } }, { - "id": "1432", + "id": "1436", "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", @@ -44372,7 +43818,7 @@ } }, { - "id": "1433", + "id": "1437", "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", @@ -44401,7 +43847,7 @@ } }, { - "id": "1434", + "id": "1438", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -44430,7 +43876,7 @@ } }, { - "id": "1435", + "id": "1439", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -44460,7 +43906,7 @@ } }, { - "id": "1436", + "id": "1440", "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", @@ -44486,7 +43932,7 @@ } }, { - "id": "1437", + "id": "1441", "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", @@ -44512,7 +43958,7 @@ } }, { - "id": "1438", + "id": "1442", "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", @@ -44538,7 +43984,7 @@ } }, { - "id": "1439", + "id": "1443", "mutatorName": "OptionalChaining", "replacement": "makeGamePlayDto.value.targets.length", "statusReason": "Cannot read properties of undefined (reading 'length')", @@ -44564,7 +44010,7 @@ } }, { - "id": "1440", + "id": "1444", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -44589,7 +44035,7 @@ } }, { - "id": "1441", + "id": "1445", "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 {}", @@ -44621,7 +44067,7 @@ "language": "html", "mutants": [ { - "id": "1442", + "id": "1446", "mutatorName": "ArrayDeclaration", "replacement": "[\"Stryker was here\"]", "statusReason": "expected [ 'Stryker was here' ] to strictly equal []", @@ -44661,7 +44107,7 @@ } }, { - "id": "1443", + "id": "1447", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, …(2) ]", @@ -44701,7 +44147,7 @@ } }, { - "id": "1444", + "id": "1448", "mutatorName": "OptionalChaining", "replacement": "game.value.currentPlay?.source.interactions?.[0].eligibleTargets", "statusReason": "Cannot read properties of undefined (reading 'eligibleTargets')", @@ -44741,7 +44187,7 @@ } }, { - "id": "1445", + "id": "1449", "mutatorName": "OptionalChaining", "replacement": "game.value.currentPlay?.source.interactions[0]", "statusReason": "Cannot read properties of undefined (reading '0')", @@ -44781,7 +44227,7 @@ } }, { - "id": "1446", + "id": "1450", "mutatorName": "OptionalChaining", "replacement": "game.value.currentPlay.source", "statusReason": "Cannot read properties of null (reading 'source')", @@ -44820,278 +44266,10 @@ } } }, - { - "id": "1447", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, …(2) ]", - "status": "Killed", - "testsCompleted": 9, - "static": false, - "killedBy": [ - "491" - ], - "coveredBy": [ - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498" - ], - "location": { - "end": { - "column": 36, - "line": 81 - }, - "start": { - "column": 7, - "line": 81 - } - } - }, - { - "id": "1448", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "Cannot read properties of undefined (reading 'filter')", - "status": "Killed", - "testsCompleted": 5, - "static": false, - "killedBy": [ - "487" - ], - "coveredBy": [ - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498" - ], - "location": { - "end": { - "column": 36, - "line": 81 - }, - "start": { - "column": 7, - "line": 81 - } - } - }, - { - "id": "1449", - "mutatorName": "EqualityOperator", - "replacement": "eligibleTargets !== undefined", - "statusReason": "Cannot read properties of undefined (reading 'filter')", - "status": "Killed", - "testsCompleted": 5, - "static": false, - "killedBy": [ - "487" - ], - "coveredBy": [ - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498" - ], - "location": { - "end": { - "column": 36, - "line": 81 - }, - "start": { - "column": 7, - "line": 81 - } - } - }, - { - "id": "1450", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Cannot read properties of undefined (reading 'filter')", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "487" - ], - "coveredBy": [ - "487", - "488", - "489", - "490" - ], - "location": { - "end": { - "column": 4, - "line": 83 - }, - "start": { - "column": 38, - "line": 81 - } - } - }, { "id": "1451", - "mutatorName": "MethodExpression", - "replacement": "eligibleTargets", - "statusReason": "expected [ _Player{ …(6) }, …(3) ] to strictly equal [ _Player{ …(6) }, …(2) ]", - "status": "Killed", - "testsCompleted": 9, - "static": false, - "killedBy": [ - "491" - ], - "coveredBy": [ - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498" - ], - "location": { - "end": { - "column": 71, - "line": 84 - }, - "start": { - "column": 10, - "line": 84 - } - } - }, - { - "id": "1452", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, …(2) ]", - "status": "Killed", - "testsCompleted": 9, - "static": false, - "killedBy": [ - "491" - ], - "coveredBy": [ - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498" - ], - "location": { - "end": { - "column": 70, - "line": 84 - }, - "start": { - "column": 33, - "line": 84 - } - } - }, - { - "id": "1453", "mutatorName": "ConditionalExpression", "replacement": "true", - "statusReason": "expected [ _Player{ …(6) }, …(3) ] to strictly equal [ _Player{ …(6) }, …(2) ]", - "status": "Killed", - "testsCompleted": 9, - "static": false, - "killedBy": [ - "491" - ], - "coveredBy": [ - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498" - ], - "location": { - "end": { - "column": 70, - "line": 84 - }, - "start": { - "column": 46, - "line": 84 - } - } - }, - { - "id": "1454", - "mutatorName": "ConditionalExpression", - "replacement": "false", "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, …(2) ]", "status": "Killed", "testsCompleted": 9, @@ -45117,6 +44295,234 @@ "497", "498" ], + "location": { + "end": { + "column": 36, + "line": 81 + }, + "start": { + "column": 7, + "line": 81 + } + } + }, + { + "id": "1452", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "Cannot read properties of undefined (reading 'filter')", + "status": "Killed", + "testsCompleted": 5, + "static": false, + "killedBy": [ + "487" + ], + "coveredBy": [ + "483", + "484", + "485", + "486", + "487", + "488", + "489", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498" + ], + "location": { + "end": { + "column": 36, + "line": 81 + }, + "start": { + "column": 7, + "line": 81 + } + } + }, + { + "id": "1453", + "mutatorName": "EqualityOperator", + "replacement": "eligibleTargets !== undefined", + "statusReason": "Cannot read properties of undefined (reading 'filter')", + "status": "Killed", + "testsCompleted": 5, + "static": false, + "killedBy": [ + "487" + ], + "coveredBy": [ + "483", + "484", + "485", + "486", + "487", + "488", + "489", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498" + ], + "location": { + "end": { + "column": 36, + "line": 81 + }, + "start": { + "column": 7, + "line": 81 + } + } + }, + { + "id": "1454", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Cannot read properties of undefined (reading 'filter')", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "487" + ], + "coveredBy": [ + "487", + "488", + "489", + "490" + ], + "location": { + "end": { + "column": 4, + "line": 83 + }, + "start": { + "column": 38, + "line": 81 + } + } + }, + { + "id": "1455", + "mutatorName": "MethodExpression", + "replacement": "eligibleTargets", + "statusReason": "expected [ _Player{ …(6) }, …(3) ] to strictly equal [ _Player{ …(6) }, …(2) ]", + "status": "Killed", + "testsCompleted": 9, + "static": false, + "killedBy": [ + "491" + ], + "coveredBy": [ + "483", + "484", + "485", + "486", + "487", + "488", + "489", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498" + ], + "location": { + "end": { + "column": 71, + "line": 84 + }, + "start": { + "column": 10, + "line": 84 + } + } + }, + { + "id": "1456", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, …(2) ]", + "status": "Killed", + "testsCompleted": 9, + "static": false, + "killedBy": [ + "491" + ], + "coveredBy": [ + "483", + "484", + "485", + "486", + "487", + "488", + "489", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498" + ], + "location": { + "end": { + "column": 70, + "line": 84 + }, + "start": { + "column": 33, + "line": 84 + } + } + }, + { + "id": "1457", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected [ _Player{ …(6) }, …(3) ] to strictly equal [ _Player{ …(6) }, …(2) ]", + "status": "Killed", + "testsCompleted": 9, + "static": false, + "killedBy": [ + "491" + ], + "coveredBy": [ + "483", + "484", + "485", + "486", + "487", + "488", + "489", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498" + ], "location": { "end": { "column": 70, @@ -45129,7 +44535,47 @@ } }, { - "id": "1455", + "id": "1458", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, …(2) ]", + "status": "Killed", + "testsCompleted": 9, + "static": false, + "killedBy": [ + "491" + ], + "coveredBy": [ + "483", + "484", + "485", + "486", + "487", + "488", + "489", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498" + ], + "location": { + "end": { + "column": 70, + "line": 84 + }, + "start": { + "column": 46, + "line": 84 + } + } + }, + { + "id": "1459", "mutatorName": "EqualityOperator", "replacement": "_id === props.player._id", "statusReason": "expected [ _Player{ …(6) } ] to strictly equal [ _Player{ …(6) }, …(2) ]", @@ -45169,7 +44615,7 @@ } }, { - "id": "1456", + "id": "1460", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -45200,7 +44646,7 @@ } }, { - "id": "1457", + "id": "1461", "mutatorName": "LogicalOperator", "replacement": "voteOptions.value && []", "statusReason": "Cannot read properties of undefined (reading '0')", @@ -45231,7 +44677,7 @@ } }, { - "id": "1458", + "id": "1462", "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]", @@ -45259,7 +44705,7 @@ } }, { - "id": "1459", + "id": "1463", "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", @@ -45290,7 +44736,7 @@ } }, { - "id": "1460", + "id": "1464", "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", @@ -45321,7 +44767,7 @@ } }, { - "id": "1461", + "id": "1465", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, …(2) ]", @@ -45352,7 +44798,7 @@ } }, { - "id": "1462", + "id": "1466", "mutatorName": "MethodExpression", "replacement": "query", "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, …(2) ]", @@ -45383,7 +44829,7 @@ } }, { - "id": "1463", + "id": "1467", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, …(2) ]", @@ -45408,7 +44854,7 @@ } }, { - "id": "1464", + "id": "1468", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, _Player{ …(6) } ]", @@ -45438,7 +44884,7 @@ } }, { - "id": "1465", + "id": "1469", "mutatorName": "ArrayDeclaration", "replacement": "[]", "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, _Player{ …(6) } ]", @@ -45468,7 +44914,7 @@ } }, { - "id": "1466", + "id": "1470", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, _Player{ …(6) } ]", @@ -45498,7 +44944,7 @@ } }, { - "id": "1467", + "id": "1471", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected [ undefined, undefined ] to strictly equal [ _Player{ …(6) }, _Player{ …(6) } ]", @@ -45528,7 +44974,7 @@ } }, { - "id": "1468", + "id": "1472", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected [ _Player{ …(6) }, _Player{ …(6) } ] to strictly equal []", @@ -45553,7 +44999,7 @@ } }, { - "id": "1469", + "id": "1473", "mutatorName": "ArrayDeclaration", "replacement": "[\"Stryker was here\"]", "statusReason": "expected [ 'Stryker was here' ] to strictly equal []", @@ -45578,7 +45024,7 @@ } }, { - "id": "1470", + "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", @@ -45607,7 +45053,7 @@ } }, { - "id": "1471", + "id": "1475", "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", @@ -45636,7 +45082,7 @@ } }, { - "id": "1472", + "id": "1476", "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", @@ -45665,7 +45111,7 @@ } }, { - "id": "1473", + "id": "1477", "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", @@ -45694,7 +45140,7 @@ } }, { - "id": "1474", + "id": "1478", "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", @@ -45723,7 +45169,7 @@ } }, { - "id": "1475", + "id": "1479", "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", @@ -45748,7 +45194,7 @@ } }, { - "id": "1476", + "id": "1480", "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", @@ -45776,7 +45222,7 @@ } }, { - "id": "1477", + "id": "1481", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Cannot read properties of null (reading '_id')", @@ -45804,7 +45250,7 @@ } }, { - "id": "1478", + "id": "1482", "mutatorName": "EqualityOperator", "replacement": "votedPlayer.value !== null", "statusReason": "Cannot read properties of null (reading '_id')", @@ -45832,7 +45278,7 @@ } }, { - "id": "1479", + "id": "1483", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Cannot read properties of null (reading '_id')", @@ -45857,7 +45303,7 @@ } }, { - "id": "1480", + "id": "1484", "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 {}", @@ -45890,7 +45336,7 @@ "language": "html", "mutants": [ { - "id": "1481", + "id": "1485", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "Snapshot `Game Request Another Vote Playground Component > should match snapshot when rendered. 1` mismatched", @@ -45898,16 +45344,16 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1332" + "1338" ], "coveredBy": [ - "1332", - "1333", - "1334", - "1335", - "1336", - "1337", - "1338" + "1338", + "1339", + "1340", + "1341", + "1342", + "1343", + "1344" ], "location": { "end": { @@ -45921,7 +45367,7 @@ } }, { - "id": "1482", + "id": "1486", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -45929,12 +45375,12 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1337" + "1343" ], "coveredBy": [ - "1333", - "1337", - "1338" + "1339", + "1343", + "1344" ], "location": { "end": { @@ -45948,7 +45394,7 @@ } }, { - "id": "1483", + "id": "1487", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Cannot call props on an empty VueWrapper.", @@ -45956,16 +45402,16 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1333" + "1339" ], "coveredBy": [ - "1332", - "1333", - "1334", - "1335", - "1336", - "1337", - "1338" + "1338", + "1339", + "1340", + "1341", + "1342", + "1343", + "1344" ], "location": { "end": { @@ -45979,7 +45425,7 @@ } }, { - "id": "1484", + "id": "1488", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Cannot call props on an empty VueWrapper.", @@ -45987,12 +45433,12 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1333" + "1339" ], "coveredBy": [ - "1333", - "1337", - "1338" + "1339", + "1343", + "1344" ], "location": { "end": { @@ -46006,7 +45452,7 @@ } }, { - "id": "1485", + "id": "1489", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Cannot call props on an empty VueWrapper.", @@ -46014,16 +45460,16 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1334" + "1340" ], "coveredBy": [ - "1332", - "1333", - "1334", - "1335", - "1336", - "1337", - "1338" + "1338", + "1339", + "1340", + "1341", + "1342", + "1343", + "1344" ], "location": { "end": { @@ -46043,7 +45489,7 @@ "language": "html", "mutants": [ { - "id": "1486", + "id": "1490", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected [] to have a length of 3 but got +0", @@ -46074,7 +45520,7 @@ } }, { - "id": "1487", + "id": "1491", "mutatorName": "OptionalChaining", "replacement": "game.value.currentPlay?.source.interactions?.[0].eligibleTargets", "statusReason": "Cannot read properties of undefined (reading 'eligibleTargets')", @@ -46105,7 +45551,7 @@ } }, { - "id": "1488", + "id": "1492", "mutatorName": "OptionalChaining", "replacement": "game.value.currentPlay?.source.interactions[0]", "statusReason": "Cannot read properties of undefined (reading '0')", @@ -46136,7 +45582,7 @@ } }, { - "id": "1489", + "id": "1493", "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\".", @@ -46173,7 +45619,7 @@ "language": "html", "mutants": [ { - "id": "1490", + "id": "1494", "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\".", @@ -46181,14 +45627,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1370" + "1376" ], "coveredBy": [ - "1370", - "1371", - "1372", - "1373", - "1374" + "1376", + "1377", + "1378", + "1379", + "1380" ], "location": { "end": { @@ -46202,7 +45648,7 @@ } }, { - "id": "1491", + "id": "1495", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Use Potions Playground Component > should match snapshot when rendered. 1` mismatched", @@ -46210,14 +45656,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1370" + "1376" ], "coveredBy": [ - "1370", - "1371", - "1372", - "1373", - "1374" + "1376", + "1377", + "1378", + "1379", + "1380" ], "location": { "end": { @@ -46231,7 +45677,7 @@ } }, { - "id": "1492", + "id": "1496", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Cannot read properties of undefined (reading 'length')", @@ -46239,14 +45685,14 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1371" + "1377" ], "coveredBy": [ - "1370", - "1371", - "1372", - "1373", - "1374" + "1376", + "1377", + "1378", + "1379", + "1380" ], "location": { "end": { @@ -46260,7 +45706,7 @@ } }, { - "id": "1493", + "id": "1497", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected false to be truthy", @@ -46268,14 +45714,14 @@ "testsCompleted": 5, "static": false, "killedBy": [ - "1374" + "1380" ], "coveredBy": [ - "1370", - "1371", - "1372", - "1373", - "1374" + "1376", + "1377", + "1378", + "1379", + "1380" ], "location": { "end": { @@ -46289,7 +45735,7 @@ } }, { - "id": "1494", + "id": "1498", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected false to be truthy", @@ -46297,14 +45743,14 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1371" + "1377" ], "coveredBy": [ - "1370", - "1371", - "1372", - "1373", - "1374" + "1376", + "1377", + "1378", + "1379", + "1380" ], "location": { "end": { @@ -46318,7 +45764,7 @@ } }, { - "id": "1495", + "id": "1499", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Use Potions Playground Component > should match snapshot when rendered. 1` mismatched", @@ -46326,14 +45772,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1370" + "1376" ], "coveredBy": [ - "1370", - "1371", - "1372", - "1373", - "1374" + "1376", + "1377", + "1378", + "1379", + "1380" ], "location": { "end": { @@ -46347,7 +45793,7 @@ } }, { - "id": "1496", + "id": "1500", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected false to be truthy", @@ -46355,14 +45801,14 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1371" + "1377" ], "coveredBy": [ - "1370", - "1371", - "1372", - "1373", - "1374" + "1376", + "1377", + "1378", + "1379", + "1380" ], "location": { "end": { @@ -46376,7 +45822,7 @@ } }, { - "id": "1497", + "id": "1501", "mutatorName": "LogicalOperator", "replacement": "!giveLifePotionInteractionEligibleTargets.value.length || !giveDeathPotionInteractionEligibleTargets.value.length", "statusReason": "Snapshot `Game Use Potions Playground Component > should match snapshot when rendered. 1` mismatched", @@ -46384,14 +45830,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1370" + "1376" ], "coveredBy": [ - "1370", - "1371", - "1372", - "1373", - "1374" + "1376", + "1377", + "1378", + "1379", + "1380" ], "location": { "end": { @@ -46405,7 +45851,7 @@ } }, { - "id": "1498", + "id": "1502", "mutatorName": "BooleanLiteral", "replacement": "giveLifePotionInteractionEligibleTargets.value.length", "statusReason": "Snapshot `Game Use Potions Playground Component > should match snapshot when rendered. 1` mismatched", @@ -46413,14 +45859,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1370" + "1376" ], "coveredBy": [ - "1370", - "1371", - "1372", - "1373", - "1374" + "1376", + "1377", + "1378", + "1379", + "1380" ], "location": { "end": { @@ -46434,7 +45880,7 @@ } }, { - "id": "1499", + "id": "1503", "mutatorName": "BooleanLiteral", "replacement": "giveDeathPotionInteractionEligibleTargets.value.length", "statusReason": "expected false to be truthy", @@ -46442,13 +45888,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1371" + "1377" ], "coveredBy": [ - "1371", - "1372", - "1373", - "1374" + "1377", + "1378", + "1379", + "1380" ], "location": { "end": { @@ -46468,7 +45914,7 @@ "language": "html", "mutants": [ { - "id": "1500", + "id": "1504", "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\".", @@ -46505,7 +45951,7 @@ } }, { - "id": "1501", + "id": "1505", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Witch Use Potions Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -46542,7 +45988,7 @@ } }, { - "id": "1502", + "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\".", @@ -46579,7 +46025,7 @@ } }, { - "id": "1503", + "id": "1507", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected 'true' to be 'false' // Object.is equality", @@ -46615,154 +46061,6 @@ } } }, - { - "id": "1504", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "Snapshot `Witch Use Potions Tab View Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "458" - ], - "coveredBy": [ - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470" - ], - "location": { - "end": { - "column": 115, - "line": 105 - }, - "start": { - "column": 50, - "line": 105 - } - } - }, - { - "id": "1505", - "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": [ - "458" - ], - "coveredBy": [ - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470" - ], - "location": { - "end": { - "column": 115, - "line": 105 - }, - "start": { - "column": 56, - "line": 105 - } - } - }, - { - "id": "1506", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected '0' to be '1' // Object.is equality", - "status": "Killed", - "testsCompleted": 3, - "static": false, - "killedBy": [ - "460" - ], - "coveredBy": [ - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470" - ], - "location": { - "end": { - "column": 115, - "line": 105 - }, - "start": { - "column": 56, - "line": 105 - } - } - }, - { - "id": "1507", - "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": 1, - "static": false, - "killedBy": [ - "458" - ], - "coveredBy": [ - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470" - ], - "location": { - "end": { - "column": 115, - "line": 105 - }, - "start": { - "column": 56, - "line": 105 - } - } - }, { "id": "1508", "mutatorName": "ArrowFunction", @@ -46789,6 +46087,154 @@ "469", "470" ], + "location": { + "end": { + "column": 115, + "line": 105 + }, + "start": { + "column": 50, + "line": 105 + } + } + }, + { + "id": "1509", + "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": [ + "458" + ], + "coveredBy": [ + "458", + "459", + "460", + "461", + "462", + "463", + "464", + "465", + "466", + "467", + "468", + "469", + "470" + ], + "location": { + "end": { + "column": 115, + "line": 105 + }, + "start": { + "column": 56, + "line": 105 + } + } + }, + { + "id": "1510", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected '0' to be '1' // Object.is equality", + "status": "Killed", + "testsCompleted": 3, + "static": false, + "killedBy": [ + "460" + ], + "coveredBy": [ + "458", + "459", + "460", + "461", + "462", + "463", + "464", + "465", + "466", + "467", + "468", + "469", + "470" + ], + "location": { + "end": { + "column": 115, + "line": 105 + }, + "start": { + "column": 56, + "line": 105 + } + } + }, + { + "id": "1511", + "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": 1, + "static": false, + "killedBy": [ + "458" + ], + "coveredBy": [ + "458", + "459", + "460", + "461", + "462", + "463", + "464", + "465", + "466", + "467", + "468", + "469", + "470" + ], + "location": { + "end": { + "column": 115, + "line": 105 + }, + "start": { + "column": 56, + "line": 105 + } + } + }, + { + "id": "1512", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "Snapshot `Witch Use Potions Tab View Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "458" + ], + "coveredBy": [ + "458", + "459", + "460", + "461", + "462", + "463", + "464", + "465", + "466", + "467", + "468", + "469", + "470" + ], "location": { "end": { "column": 117, @@ -46801,7 +46247,7 @@ } }, { - "id": "1509", + "id": "1513", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'true' to be 'false' // Object.is equality", @@ -46838,7 +46284,7 @@ } }, { - "id": "1510", + "id": "1514", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Witch Use Potions Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -46875,7 +46321,7 @@ } }, { - "id": "1511", + "id": "1515", "mutatorName": "EqualityOperator", "replacement": "giveDeathPotionInteractionEligibleTargets.value.length !== 0", "statusReason": "Snapshot `Witch Use Potions Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -46912,7 +46358,7 @@ } }, { - "id": "1512", + "id": "1516", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected undefined to be '0' // Object.is equality", @@ -46955,7 +46401,7 @@ "language": "html", "mutants": [ { - "id": "1513", + "id": "1517", "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\".", @@ -46963,14 +46409,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1457" + "1463" ], "coveredBy": [ - "1457", - "1458", - "1459", - "1460", - "1461" + "1463", + "1464", + "1465", + "1466", + "1467" ], "location": { "end": { @@ -46984,7 +46430,7 @@ } }, { - "id": "1514", + "id": "1518", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected [] to have a length of 3 but got +0", @@ -46992,14 +46438,14 @@ "testsCompleted": 5, "static": false, "killedBy": [ - "1461" + "1467" ], "coveredBy": [ - "1457", - "1458", - "1459", - "1460", - "1461" + "1463", + "1464", + "1465", + "1466", + "1467" ], "location": { "end": { @@ -47013,7 +46459,7 @@ } }, { - "id": "1515", + "id": "1519", "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\".", @@ -47021,14 +46467,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1457" + "1463" ], "coveredBy": [ - "1457", - "1458", - "1459", - "1460", - "1461" + "1463", + "1464", + "1465", + "1466", + "1467" ], "location": { "end": { @@ -47042,7 +46488,7 @@ } }, { - "id": "1516", + "id": "1520", "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\".", @@ -47050,14 +46496,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1457" + "1463" ], "coveredBy": [ - "1457", - "1458", - "1459", - "1460", - "1461" + "1463", + "1464", + "1465", + "1466", + "1467" ], "location": { "end": { @@ -47071,7 +46517,7 @@ } }, { - "id": "1517", + "id": "1521", "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\".", @@ -47079,14 +46525,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1457" + "1463" ], "coveredBy": [ - "1457", - "1458", - "1459", - "1460", - "1461" + "1463", + "1464", + "1465", + "1466", + "1467" ], "location": { "end": { @@ -47100,7 +46546,7 @@ } }, { - "id": "1518", + "id": "1522", "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\".", @@ -47108,14 +46554,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1457" + "1463" ], "coveredBy": [ - "1457", - "1458", - "1459", - "1460", - "1461" + "1463", + "1464", + "1465", + "1466", + "1467" ], "location": { "end": { @@ -47129,7 +46575,7 @@ } }, { - "id": "1519", + "id": "1523", "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\".", @@ -47137,14 +46583,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1457" + "1463" ], "coveredBy": [ - "1457", - "1458", - "1459", - "1460", - "1461" + "1463", + "1464", + "1465", + "1466", + "1467" ], "location": { "end": { @@ -47158,7 +46604,7 @@ } }, { - "id": "1520", + "id": "1524", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Cannot read properties of undefined (reading 'length')", @@ -47166,12 +46612,12 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1459" + "1465" ], "coveredBy": [ - "1459", - "1460", - "1461" + "1465", + "1466", + "1467" ], "location": { "end": { @@ -47185,7 +46631,7 @@ } }, { - "id": "1521", + "id": "1525", "mutatorName": "EqualityOperator", "replacement": "game.value.currentPlay.source.players.length !== 0", "statusReason": "Cannot read properties of undefined (reading 'length')", @@ -47193,12 +46639,12 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1459" + "1465" ], "coveredBy": [ - "1459", - "1460", - "1461" + "1465", + "1466", + "1467" ], "location": { "end": { @@ -47212,7 +46658,7 @@ } }, { - "id": "1522", + "id": "1526", "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\".", @@ -47220,14 +46666,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1457" + "1463" ], "coveredBy": [ - "1457", - "1458", - "1459", - "1460", - "1461" + "1463", + "1464", + "1465", + "1466", + "1467" ], "location": { "end": { @@ -47241,7 +46687,7 @@ } }, { - "id": "1523", + "id": "1527", "mutatorName": "ArrayDeclaration", "replacement": "[\"Stryker was here\"]", "statusReason": "Snapshot `Game Vote Playground Voter Component > should match snapshot when rendered. 1` mismatched", @@ -47249,14 +46695,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1457" + "1463" ], "coveredBy": [ - "1457", - "1458", - "1459", - "1460", - "1461" + "1463", + "1464", + "1465", + "1466", + "1467" ], "location": { "end": { @@ -47276,7 +46722,7 @@ "language": "html", "mutants": [ { - "id": "1524", + "id": "1528", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Playground Footer Component > should match snapshot when rendered. 1` mismatched", @@ -47284,15 +46730,15 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1530" + "1531" ], "coveredBy": [ - "1530", "1531", "1532", "1533", "1534", - "1535" + "1535", + "1536" ], "location": { "end": { @@ -47306,7 +46752,7 @@ } }, { - "id": "1525", + "id": "1529", "mutatorName": "BooleanLiteral", "replacement": "game.value.currentPlay", "statusReason": "Snapshot `Game Playground Footer Component > should match snapshot when rendered. 1` mismatched", @@ -47314,15 +46760,15 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1530" + "1531" ], "coveredBy": [ - "1530", "1531", "1532", "1533", "1534", - "1535" + "1535", + "1536" ], "location": { "end": { @@ -47336,7 +46782,7 @@ } }, { - "id": "1526", + "id": "1530", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Playground Footer Component > should match snapshot when rendered. 1` mismatched", @@ -47344,15 +46790,15 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1530" + "1531" ], "coveredBy": [ - "1530", "1531", "1532", "1533", "1534", - "1535" + "1535", + "1536" ], "location": { "end": { @@ -47366,7 +46812,7 @@ } }, { - "id": "1527", + "id": "1531", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Cannot read properties of null (reading 'action')", @@ -47374,15 +46820,15 @@ "testsCompleted": 6, "static": false, "killedBy": [ - "1535" + "1536" ], "coveredBy": [ - "1530", "1531", "1532", "1533", "1534", - "1535" + "1535", + "1536" ], "location": { "end": { @@ -47396,7 +46842,7 @@ } }, { - "id": "1528", + "id": "1532", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Cannot read properties of null (reading 'action')", @@ -47404,10 +46850,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1535" + "1536" ], "coveredBy": [ - "1535" + "1536" ], "location": { "end": { @@ -47421,7 +46867,7 @@ } }, { - "id": "1529", + "id": "1533", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "expected true to be falsy", @@ -47429,10 +46875,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1535" + "1536" ], "coveredBy": [ - "1535" + "1536" ], "location": { "end": { @@ -47452,7 +46898,7 @@ "language": "html", "mutants": [ { - "id": "1530", + "id": "1534", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "Snapshot `Game Playground Footer Countdown Component > should match snapshot when rendered. 1` mismatched", @@ -47488,7 +46934,7 @@ } }, { - "id": "1531", + "id": "1535", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Playground Footer Countdown Component > should match snapshot when rendered. 1` mismatched", @@ -47524,7 +46970,7 @@ } }, { - "id": "1532", + "id": "1536", "mutatorName": "OptionalChaining", "replacement": "game.value.currentPlay.action", "statusReason": "Cannot read properties of null (reading 'action')", @@ -47560,7 +47006,7 @@ } }, { - "id": "1533", + "id": "1537", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Playground Footer Countdown Component > should match snapshot when rendered. 1` mismatched", @@ -47596,7 +47042,7 @@ } }, { - "id": "1534", + "id": "1538", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected +0 to be 20000 // Object.is equality", @@ -47632,7 +47078,7 @@ } }, { - "id": "1535", + "id": "1539", "mutatorName": "EqualityOperator", "replacement": "currentGamePlayAction !== \"meet-each-other\"", "statusReason": "Snapshot `Game Playground Footer Countdown Component > should match snapshot when rendered. 1` mismatched", @@ -47668,7 +47114,7 @@ } }, { - "id": "1536", + "id": "1540", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected +0 to be 20000 // Object.is equality", @@ -47704,7 +47150,7 @@ } }, { - "id": "1537", + "id": "1541", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected +0 to be 20000 // Object.is equality", @@ -47731,7 +47177,7 @@ } }, { - "id": "1538", + "id": "1542", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 180000 to be +0 // Object.is equality", @@ -47767,7 +47213,7 @@ } }, { - "id": "1539", + "id": "1543", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Game Playground Footer Countdown Component > should match snapshot when rendered. 1` mismatched", @@ -47803,7 +47249,7 @@ } }, { - "id": "1540", + "id": "1544", "mutatorName": "LogicalOperator", "replacement": "currentGamePlayAction === \"vote\" && currentGamePlayAction === \"elect-sheriff\"", "statusReason": "Snapshot `Game Playground Footer Countdown Component > should match snapshot when rendered. 1` mismatched", @@ -47839,7 +47285,7 @@ } }, { - "id": "1541", + "id": "1545", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Game Playground Footer Countdown Component > should match snapshot when rendered. 1` mismatched", @@ -47875,7 +47321,7 @@ } }, { - "id": "1542", + "id": "1546", "mutatorName": "EqualityOperator", "replacement": "currentGamePlayAction !== \"vote\"", "statusReason": "Snapshot `Game Playground Footer Countdown Component > should match snapshot when rendered. 1` mismatched", @@ -47911,7 +47357,7 @@ } }, { - "id": "1543", + "id": "1547", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Playground Footer Countdown Component > should match snapshot when rendered. 1` mismatched", @@ -47947,7 +47393,7 @@ } }, { - "id": "1544", + "id": "1548", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected +0 to be 180000 // Object.is equality", @@ -47977,7 +47423,7 @@ } }, { - "id": "1545", + "id": "1549", "mutatorName": "EqualityOperator", "replacement": "currentGamePlayAction !== \"elect-sheriff\"", "statusReason": "expected +0 to be 180000 // Object.is equality", @@ -48007,7 +47453,7 @@ } }, { - "id": "1546", + "id": "1550", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected +0 to be 180000 // Object.is equality", @@ -48037,7 +47483,7 @@ } }, { - "id": "1547", + "id": "1551", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Playground Footer Countdown Component > should match snapshot when rendered. 1` mismatched", @@ -48073,7 +47519,7 @@ } }, { - "id": "1548", + "id": "1552", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Playground Footer Countdown Component > should match snapshot when rendered. 1` mismatched", @@ -48109,7 +47555,7 @@ } }, { - "id": "1549", + "id": "1553", "mutatorName": "ArithmeticOperator", "replacement": "currentGamePlayCountdownTimeInSeconds.value / millisecondsInSecond", "statusReason": "Snapshot `Game Playground Footer Countdown Component > should match snapshot when rendered. 1` mismatched", @@ -48145,7 +47591,7 @@ } }, { - "id": "1550", + "id": "1554", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Playground Footer Countdown Component > should match snapshot when rendered. 1` mismatched", @@ -48181,7 +47627,7 @@ } }, { - "id": "1551", + "id": "1555", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Snapshot `Game Playground Footer Countdown Component > should match snapshot when rendered. 1` mismatched", @@ -48217,7 +47663,7 @@ } }, { - "id": "1552", + "id": "1556", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be 'components.GamePlaygroundFooterCountd…' // Object.is equality", @@ -48253,7 +47699,7 @@ } }, { - "id": "1553", + "id": "1557", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Playground Footer Countdown Component > should match snapshot when rendered. 1` mismatched", @@ -48289,7 +47735,7 @@ } }, { - "id": "1554", + "id": "1558", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be 'components.GamePlaygroundFooterCountd…' // Object.is equality", @@ -48325,7 +47771,7 @@ } }, { - "id": "1555", + "id": "1559", "mutatorName": "StringLiteral", "replacement": "\"Stryker was here!\"", "statusReason": "expected 'Stryker was here!' to be '' // Object.is equality", @@ -48352,7 +47798,7 @@ } }, { - "id": "1556", + "id": "1560", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected '' to be 'components.GamePlaygroundFooterCountd…' // Object.is equality", @@ -48388,7 +47834,7 @@ } }, { - "id": "1557", + "id": "1561", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expected '' to be 'components.GamePlaygroundFooterCountd…' // Object.is equality", @@ -48424,7 +47870,7 @@ } }, { - "id": "1558", + "id": "1562", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be 'components.GamePlaygroundFooterCountd…' // Object.is equality", @@ -48460,7 +47906,7 @@ } }, { - "id": "1559", + "id": "1563", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be 'components.GamePlaygroundFooterCountd…' // Object.is equality", @@ -48496,7 +47942,7 @@ } }, { - "id": "1560", + "id": "1564", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be 'components.GamePlaygroundFooterCountd…' // Object.is equality", @@ -48532,7 +47978,7 @@ } }, { - "id": "1561", + "id": "1565", "mutatorName": "StringLiteral", "replacement": "\"Stryker was here!\"", "statusReason": "expected 'Stryker was here!' to be '' // Object.is equality", @@ -48559,7 +48005,7 @@ } }, { - "id": "1562", + "id": "1566", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Cannot call text on an empty DOMWrapper.", @@ -48587,7 +48033,7 @@ } }, { - "id": "1563", + "id": "1567", "mutatorName": "BooleanLiteral", "replacement": "false", "statusReason": "Cannot call text on an empty DOMWrapper.", @@ -48615,7 +48061,7 @@ } }, { - "id": "1564", + "id": "1568", "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 \"\"", @@ -48649,7 +48095,7 @@ "language": "html", "mutants": [ { - "id": "1565", + "id": "1569", "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\".", @@ -48662,12 +48108,12 @@ "coveredBy": [ "481", "482", - "1654", "1655", "1656", "1657", "1658", - "1659" + "1659", + "1660" ], "location": { "end": { @@ -48681,7 +48127,7 @@ } }, { - "id": "1566", + "id": "1570", "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\".", @@ -48694,12 +48140,12 @@ "coveredBy": [ "481", "482", - "1654", "1655", "1656", "1657", "1658", - "1659" + "1659", + "1660" ], "location": { "end": { @@ -48713,7 +48159,7 @@ } }, { - "id": "1567", + "id": "1571", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Playground Footer Countdown Ellipse Progress Component > should match snapshot when rendered. 1` mismatched", @@ -48721,17 +48167,17 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1654" + "1655" ], "coveredBy": [ "481", "482", - "1654", "1655", "1656", "1657", "1658", - "1659" + "1659", + "1660" ], "location": { "end": { @@ -48745,7 +48191,7 @@ } }, { - "id": "1568", + "id": "1572", "mutatorName": "ArithmeticOperator", "replacement": "props.remainingSeconds / props.totalSeconds / hundredPercent", "statusReason": "Snapshot `Game Playground Footer Countdown Ellipse Progress Component > should match snapshot when rendered. 1` mismatched", @@ -48753,17 +48199,17 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1654" + "1655" ], "coveredBy": [ "481", "482", - "1654", "1655", "1656", "1657", "1658", - "1659" + "1659", + "1660" ], "location": { "end": { @@ -48777,7 +48223,7 @@ } }, { - "id": "1569", + "id": "1573", "mutatorName": "ArithmeticOperator", "replacement": "props.remainingSeconds * props.totalSeconds", "statusReason": "Snapshot `Game Playground Footer Countdown Ellipse Progress Component > should match snapshot when rendered. 1` mismatched", @@ -48785,17 +48231,17 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1654" + "1655" ], "coveredBy": [ "481", "482", - "1654", "1655", "1656", "1657", "1658", - "1659" + "1659", + "1660" ], "location": { "end": { @@ -48809,7 +48255,7 @@ } }, { - "id": "1570", + "id": "1574", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Playground Footer Countdown Ellipse Progress Component > should match snapshot when rendered. 1` mismatched", @@ -48817,17 +48263,17 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1654" + "1655" ], "coveredBy": [ "481", "482", - "1654", "1655", "1656", "1657", "1658", - "1659" + "1659", + "1660" ], "location": { "end": { @@ -48847,7 +48293,7 @@ "language": "html", "mutants": [ { - "id": "1571", + "id": "1575", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Playground Footer Countdown Remaining Time Component > should match snapshot when rendered. 1` mismatched", @@ -48855,13 +48301,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1885" + "1886" ], "coveredBy": [ "481", "482", - "1885", - "1886" + "1886", + "1887" ], "location": { "end": { @@ -48875,7 +48321,7 @@ } }, { - "id": "1572", + "id": "1576", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Playground Footer Countdown Remaining Time Component > should match snapshot when rendered. 1` mismatched", @@ -48883,13 +48329,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1885" + "1886" ], "coveredBy": [ "481", "482", - "1885", - "1886" + "1886", + "1887" ], "location": { "end": { @@ -48903,7 +48349,7 @@ } }, { - "id": "1573", + "id": "1577", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Playground Footer Countdown Remaining Time Component > should match snapshot when rendered. 1` mismatched", @@ -48911,13 +48357,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1885" + "1886" ], "coveredBy": [ "481", "482", - "1885", - "1886" + "1886", + "1887" ], "location": { "end": { @@ -48937,7 +48383,7 @@ "language": "html", "mutants": [ { - "id": "1574", + "id": "1578", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "Snapshot `Game Playground Footer Make Play Button Component > should match snapshot when rendered. 1` mismatched", @@ -48976,7 +48422,7 @@ } }, { - "id": "1575", + "id": "1579", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected { disabled: true, …(3) } to strictly equal { disabled: false, …(3) }", @@ -49015,7 +48461,7 @@ } }, { - "id": "1576", + "id": "1580", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected { disabled: false, …(3) } to strictly equal { disabled: true, …(3) }", @@ -49054,7 +48500,7 @@ } }, { - "id": "1577", + "id": "1581", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected { disabled: true, …(3) } to strictly equal { disabled: false, …(3) }", @@ -49093,7 +48539,7 @@ } }, { - "id": "1578", + "id": "1582", "mutatorName": "LogicalOperator", "replacement": "canMakeGamePlay.value || !isLoadingMakePlay.value", "statusReason": "expected { disabled: false, …(3) } to strictly equal { disabled: true, …(3) }", @@ -49132,7 +48578,7 @@ } }, { - "id": "1579", + "id": "1583", "mutatorName": "BooleanLiteral", "replacement": "isLoadingMakePlay.value", "statusReason": "expected { disabled: true, …(3) } to strictly equal { disabled: false, …(3) }", @@ -49169,7 +48615,7 @@ } }, { - "id": "1580", + "id": "1584", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Playground Footer Make Play Button Component > should match snapshot when rendered. 1` mismatched", @@ -49208,7 +48654,7 @@ } }, { - "id": "1581", + "id": "1585", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'true' to be 'false' // Object.is equality", @@ -49247,7 +48693,7 @@ } }, { - "id": "1582", + "id": "1586", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Game Playground Footer Make Play Button Component > should match snapshot when rendered. 1` mismatched", @@ -49286,7 +48732,7 @@ } }, { - "id": "1583", + "id": "1587", "mutatorName": "LogicalOperator", "replacement": "!canMakeGamePlay.value && isLoadingMakePlay.value", "statusReason": "Snapshot `Game Playground Footer Make Play Button Component > should match snapshot when rendered. 1` mismatched", @@ -49325,7 +48771,7 @@ } }, { - "id": "1584", + "id": "1588", "mutatorName": "BooleanLiteral", "replacement": "canMakeGamePlay.value", "statusReason": "Snapshot `Game Playground Footer Make Play Button Component > should match snapshot when rendered. 1` mismatched", @@ -49364,7 +48810,7 @@ } }, { - "id": "1585", + "id": "1589", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Playground Footer Make Play Button Component > should match snapshot when rendered. 1` mismatched", @@ -49403,7 +48849,7 @@ } }, { - "id": "1586", + "id": "1590", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected { disabled: true, …(3) } to strictly equal { disabled: true, …(3) }", @@ -49441,162 +48887,6 @@ } } }, - { - "id": "1587", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected { disabled: true, …(3) } to strictly equal { disabled: true, …(3) }", - "status": "Killed", - "testsCompleted": 5, - "static": false, - "killedBy": [ - "514" - ], - "coveredBy": [ - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524" - ], - "location": { - "end": { - "column": 55, - "line": 63 - }, - "start": { - "column": 27, - "line": 63 - } - } - }, - { - "id": "1588", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Snapshot `Game Playground Footer Make Play Button Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "510" - ], - "coveredBy": [ - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524" - ], - "location": { - "end": { - "column": 4, - "line": 76 - }, - "start": { - "column": 10, - "line": 65 - } - } - }, - { - "id": "1589", - "mutatorName": "BooleanLiteral", - "replacement": "canClickMakePlayButton.value", - "statusReason": "expected { disabled: false, …(3) } to strictly equal { disabled: true, …(3) }", - "status": "Killed", - "testsCompleted": 5, - "static": false, - "killedBy": [ - "514" - ], - "coveredBy": [ - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524" - ], - "location": { - "end": { - "column": 44, - "line": 66 - }, - "start": { - "column": 15, - "line": 66 - } - } - }, - { - "id": "1590", - "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": [ - "510" - ], - "coveredBy": [ - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524" - ], - "location": { - "end": { - "column": 20, - "line": 73 - }, - "start": { - "column": 12, - "line": 67 - } - } - }, { "id": "1591", "mutatorName": "StringLiteral", @@ -49625,6 +48915,162 @@ "523", "524" ], + "location": { + "end": { + "column": 55, + "line": 63 + }, + "start": { + "column": 27, + "line": 63 + } + } + }, + { + "id": "1592", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Snapshot `Game Playground Footer Make Play Button Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "510" + ], + "coveredBy": [ + "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524" + ], + "location": { + "end": { + "column": 4, + "line": 76 + }, + "start": { + "column": 10, + "line": 65 + } + } + }, + { + "id": "1593", + "mutatorName": "BooleanLiteral", + "replacement": "canClickMakePlayButton.value", + "statusReason": "expected { disabled: false, …(3) } to strictly equal { disabled: true, …(3) }", + "status": "Killed", + "testsCompleted": 5, + "static": false, + "killedBy": [ + "514" + ], + "coveredBy": [ + "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524" + ], + "location": { + "end": { + "column": 44, + "line": 66 + }, + "start": { + "column": 15, + "line": 66 + } + } + }, + { + "id": "1594", + "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": [ + "510" + ], + "coveredBy": [ + "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524" + ], + "location": { + "end": { + "column": 20, + "line": 73 + }, + "start": { + "column": 12, + "line": 67 + } + } + }, + { + "id": "1595", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected { disabled: true, …(3) } to strictly equal { disabled: true, …(3) }", + "status": "Killed", + "testsCompleted": 5, + "static": false, + "killedBy": [ + "514" + ], + "coveredBy": [ + "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524" + ], "location": { "end": { "column": 99, @@ -49637,7 +49083,7 @@ } }, { - "id": "1592", + "id": "1596", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected { disabled: true, …(3) } to strictly equal { disabled: true, …(3) }", @@ -49676,7 +49122,7 @@ } }, { - "id": "1593", + "id": "1597", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected { disabled: true, …(3) } to strictly equal { disabled: true, …(3) }", @@ -49715,7 +49161,7 @@ } }, { - "id": "1594", + "id": "1598", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "expected { disabled: true, …(3) } to strictly equal { disabled: true, …(3) }", @@ -49754,7 +49200,7 @@ } }, { - "id": "1595", + "id": "1599", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "expected { disabled: true, …(3) } to strictly equal { disabled: true, …(3) }", @@ -49793,7 +49239,7 @@ } }, { - "id": "1596", + "id": "1600", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -49824,7 +49270,7 @@ } }, { - "id": "1597", + "id": "1601", "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", @@ -49855,7 +49301,7 @@ } }, { - "id": "1598", + "id": "1602", "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", @@ -49886,7 +49332,7 @@ } }, { - "id": "1599", + "id": "1603", "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", @@ -49917,7 +49363,7 @@ } }, { - "id": "1600", + "id": "1604", "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", @@ -49942,7 +49388,7 @@ } }, { - "id": "1601", + "id": "1605", "mutatorName": "BooleanLiteral", "replacement": "false", "statusReason": "expect(received).toBeTrue()\n\nExpected value to be true:\n true\nReceived:\n false", @@ -49972,7 +49418,7 @@ } }, { - "id": "1602", + "id": "1606", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "expected 'true' to be 'false' // Object.is equality", @@ -50002,7 +49448,7 @@ } }, { - "id": "1603", + "id": "1607", "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", @@ -50041,7 +49487,7 @@ } }, { - "id": "1604", + "id": "1608", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -50069,7 +49515,7 @@ } }, { - "id": "1605", + "id": "1609", "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", @@ -50097,7 +49543,7 @@ } }, { - "id": "1606", + "id": "1610", "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", @@ -50125,7 +49571,7 @@ } }, { - "id": "1607", + "id": "1611", "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", @@ -50153,7 +49599,7 @@ } }, { - "id": "1608", + "id": "1612", "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", @@ -50181,7 +49627,7 @@ } }, { - "id": "1609", + "id": "1613", "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", @@ -50209,7 +49655,7 @@ } }, { - "id": "1610", + "id": "1614", "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", @@ -50241,7 +49687,7 @@ "language": "html", "mutants": [ { - "id": "1611", + "id": "1615", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Playground Header Card Component > should match snapshot when rendered. 1` mismatched", @@ -50249,16 +49695,16 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1440" + "1446" ], "coveredBy": [ - "1440", - "1441", - "1442", - "1443", - "1444", - "1445", - "1446" + "1446", + "1447", + "1448", + "1449", + "1450", + "1451", + "1452" ], "location": { "end": { @@ -50272,7 +49718,7 @@ } }, { - "id": "1612", + "id": "1616", "mutatorName": "BooleanLiteral", "replacement": "currentPlay", "statusReason": "Snapshot `Game Playground Header Card Component > should match snapshot when rendered. 1` mismatched", @@ -50280,16 +49726,16 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1440" + "1446" ], "coveredBy": [ - "1440", - "1441", - "1442", - "1443", - "1444", - "1445", - "1446" + "1446", + "1447", + "1448", + "1449", + "1450", + "1451", + "1452" ], "location": { "end": { @@ -50303,7 +49749,7 @@ } }, { - "id": "1613", + "id": "1617", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Playground Header Card Component > should match snapshot when rendered. 1` mismatched", @@ -50311,16 +49757,16 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1440" + "1446" ], "coveredBy": [ - "1440", - "1441", - "1442", - "1443", - "1444", - "1445", - "1446" + "1446", + "1447", + "1448", + "1449", + "1450", + "1451", + "1452" ], "location": { "end": { @@ -50334,7 +49780,7 @@ } }, { - "id": "1614", + "id": "1618", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Cannot read properties of null (reading 'source')", @@ -50342,16 +49788,16 @@ "testsCompleted": 10, "static": false, "killedBy": [ - "1446" + "1452" ], "coveredBy": [ - "1440", - "1441", - "1442", - "1443", - "1444", - "1445", - "1446" + "1446", + "1447", + "1448", + "1449", + "1450", + "1451", + "1452" ], "location": { "end": { @@ -50365,7 +49811,7 @@ } }, { - "id": "1615", + "id": "1619", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Cannot read properties of null (reading 'source')", @@ -50373,10 +49819,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1446" + "1452" ], "coveredBy": [ - "1446" + "1452" ], "location": { "end": { @@ -50390,7 +49836,7 @@ } }, { - "id": "1616", + "id": "1620", "mutatorName": "ArrayDeclaration", "replacement": "[]", "statusReason": "Snapshot `Game Playground Header Card Component > should match snapshot when rendered. 1` mismatched", @@ -50398,16 +49844,16 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1440" + "1446" ], "coveredBy": [ - "1440", - "1441", - "1442", - "1443", - "1444", - "1445", - "1446" + "1446", + "1447", + "1448", + "1449", + "1450", + "1451", + "1452" ], "location": { "end": { @@ -50421,7 +49867,7 @@ } }, { - "id": "1617", + "id": "1621", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Playground Header Card Component > should match snapshot when rendered. 1` mismatched", @@ -50429,16 +49875,16 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1440" + "1446" ], "coveredBy": [ - "1440", - "1441", - "1442", - "1443", - "1444", - "1445", - "1446" + "1446", + "1447", + "1448", + "1449", + "1450", + "1451", + "1452" ], "location": { "end": { @@ -50452,7 +49898,7 @@ } }, { - "id": "1618", + "id": "1622", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected 'survivors' to be 'villager' // Object.is equality", @@ -50460,16 +49906,16 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1441" + "1447" ], "coveredBy": [ - "1440", - "1441", - "1442", - "1443", - "1444", - "1445", - "1446" + "1446", + "1447", + "1448", + "1449", + "1450", + "1451", + "1452" ], "location": { "end": { @@ -50483,7 +49929,7 @@ } }, { - "id": "1619", + "id": "1623", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected 'charmed' to be 'villager' // Object.is equality", @@ -50491,16 +49937,16 @@ "testsCompleted": 4, "static": false, "killedBy": [ - "1441" + "1447" ], "coveredBy": [ - "1440", - "1441", - "1442", - "1443", - "1444", - "1445", - "1446" + "1446", + "1447", + "1448", + "1449", + "1450", + "1451", + "1452" ], "location": { "end": { @@ -50514,7 +49960,7 @@ } }, { - "id": "1620", + "id": "1624", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected 'lovers' to be 'villager' // Object.is equality", @@ -50522,16 +49968,16 @@ "testsCompleted": 5, "static": false, "killedBy": [ - "1441" + "1447" ], "coveredBy": [ - "1440", - "1441", - "1442", - "1443", - "1444", - "1445", - "1446" + "1446", + "1447", + "1448", + "1449", + "1450", + "1451", + "1452" ], "location": { "end": { @@ -50545,7 +49991,7 @@ } }, { - "id": "1621", + "id": "1625", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'villager' to be 'werewolf' // Object.is equality", @@ -50553,16 +49999,16 @@ "testsCompleted": 6, "static": false, "killedBy": [ - "1442" + "1448" ], "coveredBy": [ - "1440", - "1441", - "1442", - "1443", - "1444", - "1445", - "1446" + "1446", + "1447", + "1448", + "1449", + "1450", + "1451", + "1452" ], "location": { "end": { @@ -50576,7 +50022,7 @@ } }, { - "id": "1622", + "id": "1626", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Game Playground Header Card Component > should match snapshot when rendered. 1` mismatched", @@ -50584,16 +50030,16 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1440" + "1446" ], "coveredBy": [ - "1440", - "1441", - "1442", - "1443", - "1444", - "1445", - "1446" + "1446", + "1447", + "1448", + "1449", + "1450", + "1451", + "1452" ], "location": { "end": { @@ -50607,7 +50053,7 @@ } }, { - "id": "1623", + "id": "1627", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Playground Header Card Component > should match snapshot when rendered. 1` mismatched", @@ -50615,12 +50061,12 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1440" + "1446" ], "coveredBy": [ - "1440", - "1441", - "1442" + "1446", + "1447", + "1448" ], "location": { "end": { @@ -50634,7 +50080,7 @@ } }, { - "id": "1624", + "id": "1628", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Playground Header Card Component > should match snapshot when rendered. 1` mismatched", @@ -50642,12 +50088,12 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1440" + "1446" ], "coveredBy": [ - "1440", - "1441", - "1442" + "1446", + "1447", + "1448" ], "location": { "end": { @@ -50661,7 +50107,7 @@ } }, { - "id": "1625", + "id": "1629", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'werewolf' to be 'witch' // Object.is equality", @@ -50669,14 +50115,14 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1443" + "1449" ], "coveredBy": [ - "1442", - "1443", - "1444", - "1445", - "1446" + "1448", + "1449", + "1450", + "1451", + "1452" ], "location": { "end": { @@ -50690,7 +50136,7 @@ } }, { - "id": "1626", + "id": "1630", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected 'werewolves' to be 'werewolf' // Object.is equality", @@ -50698,14 +50144,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1442" + "1448" ], "coveredBy": [ - "1442", - "1443", - "1444", - "1445", - "1446" + "1448", + "1449", + "1450", + "1451", + "1452" ], "location": { "end": { @@ -50719,7 +50165,7 @@ } }, { - "id": "1627", + "id": "1631", "mutatorName": "EqualityOperator", "replacement": "sourceName !== \"werewolves\"", "statusReason": "expected 'werewolves' to be 'werewolf' // Object.is equality", @@ -50727,14 +50173,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1442" + "1448" ], "coveredBy": [ - "1442", - "1443", - "1444", - "1445", - "1446" + "1448", + "1449", + "1450", + "1451", + "1452" ], "location": { "end": { @@ -50748,7 +50194,7 @@ } }, { - "id": "1628", + "id": "1632", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected 'werewolves' to be 'werewolf' // Object.is equality", @@ -50756,14 +50202,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1442" + "1448" ], "coveredBy": [ - "1442", - "1443", - "1444", - "1445", - "1446" + "1448", + "1449", + "1450", + "1451", + "1452" ], "location": { "end": { @@ -50777,7 +50223,7 @@ } }, { - "id": "1629", + "id": "1633", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected 'werewolves' to be 'werewolf' // Object.is equality", @@ -50785,11 +50231,11 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1442" + "1448" ], "coveredBy": [ - "1442", - "1443" + "1448", + "1449" ], "location": { "end": { @@ -50803,7 +50249,7 @@ } }, { - "id": "1630", + "id": "1634", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be 'werewolf' // Object.is equality", @@ -50811,11 +50257,11 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1442" + "1448" ], "coveredBy": [ - "1442", - "1443" + "1448", + "1449" ], "location": { "end": { @@ -50835,7 +50281,7 @@ "language": "html", "mutants": [ { - "id": "1631", + "id": "1635", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Playground Header Current Play Component > should match snapshot when rendered. 1` mismatched", @@ -50863,7 +50309,7 @@ } }, { - "id": "1632", + "id": "1636", "mutatorName": "BooleanLiteral", "replacement": "currentPlay", "statusReason": "Snapshot `Game Playground Header Current Play Component > should match snapshot when rendered. 1` mismatched", @@ -50891,7 +50337,7 @@ } }, { - "id": "1633", + "id": "1637", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Playground Header Current Play Component > should match snapshot when rendered. 1` mismatched", @@ -50919,7 +50365,7 @@ } }, { - "id": "1634", + "id": "1638", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Cannot read properties of null (reading 'source')", @@ -50947,7 +50393,7 @@ } }, { - "id": "1635", + "id": "1639", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Cannot read properties of null (reading 'source')", @@ -50972,7 +50418,7 @@ } }, { - "id": "1636", + "id": "1640", "mutatorName": "BooleanLiteral", "replacement": "svgAndText", "statusReason": "Snapshot `Game Playground Header Current Play Component > should match snapshot when rendered. 1` mismatched", @@ -51000,7 +50446,7 @@ } }, { - "id": "1637", + "id": "1641", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Playground Header Current Play Component > should match snapshot when rendered. 1` mismatched", @@ -51028,7 +50474,7 @@ } }, { - "id": "1638", + "id": "1642", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Cannot read properties of undefined (reading 'svgPath')", @@ -51056,7 +50502,7 @@ } }, { - "id": "1639", + "id": "1643", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Cannot read properties of undefined (reading 'svgPath')", @@ -51083,7 +50529,7 @@ } }, { - "id": "1640", + "id": "1644", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Snapshot `Game Playground Header Current Play Component > should match snapshot when rendered. 1` mismatched", @@ -51111,7 +50557,7 @@ } }, { - "id": "1641", + "id": "1645", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Playground Header Current Play Component > should match snapshot when rendered. 1` mismatched", @@ -51139,7 +50585,7 @@ } }, { - "id": "1642", + "id": "1646", "mutatorName": "BooleanLiteral", "replacement": "currentPlaySvgAndTextKey.value", "statusReason": "Snapshot `Game Playground Header Current Play Component > should match snapshot when rendered. 1` mismatched", @@ -51167,7 +50613,7 @@ } }, { - "id": "1643", + "id": "1647", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Playground Header Current Play Component > should match snapshot when rendered. 1` mismatched", @@ -51195,7 +50641,7 @@ } }, { - "id": "1644", + "id": "1648", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Cannot read properties of undefined (reading 'text')", @@ -51223,7 +50669,7 @@ } }, { - "id": "1645", + "id": "1649", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Cannot read properties of undefined (reading 'text')", @@ -51250,7 +50696,7 @@ } }, { - "id": "1646", + "id": "1650", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be 'components.GamePlaygroundHeaderCurren…' // Object.is equality", @@ -51283,7 +50729,7 @@ "language": "html", "mutants": [ { - "id": "1647", + "id": "1651", "mutatorName": "StringLiteral", "replacement": "\"Stryker was here!\"", "statusReason": "expected 'Stryker was here!' to be '' // Object.is equality", @@ -51315,7 +50761,7 @@ } }, { - "id": "1648", + "id": "1652", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "expected true to be falsy", @@ -51347,7 +50793,7 @@ } }, { - "id": "1649", + "id": "1653", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected false to be truthy", @@ -51373,7 +50819,7 @@ } }, { - "id": "1650", + "id": "1654", "mutatorName": "BooleanLiteral", "replacement": "false", "statusReason": "expected false to be truthy", @@ -51399,7 +50845,7 @@ } }, { - "id": "1651", + "id": "1655", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -51426,7 +50872,7 @@ } }, { - "id": "1652", + "id": "1656", "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 {}", @@ -51453,7 +50899,7 @@ } }, { - "id": "1653", + "id": "1657", "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}", @@ -51480,7 +50926,7 @@ } }, { - "id": "1654", + "id": "1658", "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}", @@ -51507,7 +50953,7 @@ } }, { - "id": "1655", + "id": "1659", "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}", @@ -51534,7 +50980,7 @@ } }, { - "id": "1656", + "id": "1660", "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}", @@ -51561,7 +51007,7 @@ } }, { - "id": "1657", + "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\": \"game-playing-before-leave-confirm-dialog\",\n \"header\": \"components.GamePlayingBeforeLeaveConfirmDialog.gameIsStillPlaying\",\n \"message\": \"components.GamePlayingBeforeLeaveConfirmDialog.doYouWantToLeaveGame\",\n \"rejectClass\": \"p-button-secondary\",\n \"rejectLabel\": \"\",\n}", @@ -51588,7 +51034,7 @@ } }, { - "id": "1658", + "id": "1662", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected undefined to be truthy", @@ -51616,7 +51062,7 @@ } }, { - "id": "1659", + "id": "1663", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected true to be falsy", @@ -51644,7 +51090,7 @@ } }, { - "id": "1660", + "id": "1664", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected false to be truthy", @@ -51672,7 +51118,7 @@ } }, { - "id": "1661", + "id": "1665", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected false to be truthy", @@ -51698,7 +51144,7 @@ } }, { - "id": "1662", + "id": "1666", "mutatorName": "BooleanLiteral", "replacement": "false", "statusReason": "expected false to be truthy", @@ -51724,7 +51170,7 @@ } }, { - "id": "1663", + "id": "1667", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "expected true to be falsy", @@ -51756,7 +51202,7 @@ "language": "html", "mutants": [ { - "id": "1664", + "id": "1668", "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\".", @@ -51789,7 +51235,7 @@ } }, { - "id": "1665", + "id": "1669", "mutatorName": "MethodExpression", "replacement": "game.value.players", "statusReason": "expected 'components.GameTeamSide.aliveTeamPlay…' to be 'components.GameTeamSide.aliveTeamPlay…' // Object.is equality", @@ -51822,7 +51268,7 @@ } }, { - "id": "1666", + "id": "1670", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected 'components.GameTeamSide.aliveTeamPlay…' to be 'components.GameTeamSide.aliveTeamPlay…' // Object.is equality", @@ -51855,7 +51301,7 @@ } }, { - "id": "1667", + "id": "1671", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'components.GameTeamSide.aliveTeamPlay…' to be 'components.GameTeamSide.aliveTeamPlay…' // Object.is equality", @@ -51883,7 +51329,7 @@ } }, { - "id": "1668", + "id": "1672", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected 'components.GameTeamSide.aliveTeamPlay…' to be 'components.GameTeamSide.aliveTeamPlay…' // Object.is equality", @@ -51911,7 +51357,7 @@ } }, { - "id": "1669", + "id": "1673", "mutatorName": "EqualityOperator", "replacement": "player.side.current !== props.side", "statusReason": "expected 'components.GameTeamSide.aliveTeamPlay…' to be 'components.GameTeamSide.aliveTeamPlay…' // Object.is equality", @@ -51939,7 +51385,7 @@ } }, { - "id": "1670", + "id": "1674", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected [] to have a length of 4 but got +0", @@ -51972,7 +51418,7 @@ } }, { - "id": "1671", + "id": "1675", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected _Player{ …(6) } to strictly equal _Player{ …(6) }", @@ -52000,7 +51446,7 @@ } }, { - "id": "1672", + "id": "1676", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected _Player{ …(6) } to strictly equal _Player{ …(6) }", @@ -52028,7 +51474,7 @@ } }, { - "id": "1673", + "id": "1677", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected _Player{ …(6) } to strictly equal _Player{ …(6) }", @@ -52056,7 +51502,7 @@ } }, { - "id": "1674", + "id": "1678", "mutatorName": "LogicalOperator", "replacement": "playerA.isAlive || !playerB.isAlive", "statusReason": "expected _Player{ …(6) } to strictly equal _Player{ …(6) }", @@ -52084,7 +51530,7 @@ } }, { - "id": "1675", + "id": "1679", "mutatorName": "BooleanLiteral", "replacement": "playerB.isAlive", "statusReason": "expected _Player{ …(6) } to strictly equal _Player{ …(6) }", @@ -52112,7 +51558,7 @@ } }, { - "id": "1676", + "id": "1680", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected _Player{ …(6) } to strictly equal _Player{ …(6) }", @@ -52139,7 +51585,7 @@ } }, { - "id": "1677", + "id": "1681", "mutatorName": "UnaryOperator", "replacement": "+1", "statusReason": "expected _Player{ …(6) } to strictly equal _Player{ …(6) }", @@ -52165,173 +51611,173 @@ } } }, - { - "id": "1678", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Snapshot `Game Team Side Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "966" - ], - "coveredBy": [ - "966", - "967", - "968", - "969", - "970", - "971", - "972", - "973", - "974" - ], - "location": { - "end": { - "column": 2, - "line": 81 - }, - "start": { - "column": 49, - "line": 74 - } - } - }, - { - "id": "1679", - "mutatorName": "MethodExpression", - "replacement": "teamPlayers.value", - "statusReason": "expected 'components.GameTeamSide.aliveTeamPlay…' to be 'components.GameTeamSide.aliveTeamPlay…' // Object.is equality", - "status": "Killed", - "testsCompleted": 6, - "static": false, - "killedBy": [ - "971" - ], - "coveredBy": [ - "966", - "967", - "968", - "969", - "970", - "971", - "972", - "973", - "974" - ], - "location": { - "end": { - "column": 74, - "line": 75 - }, - "start": { - "column": 24, - "line": 75 - } - } - }, - { - "id": "1680", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected 'components.GameTeamSide.aliveTeamPlay…' to be 'components.GameTeamSide.aliveTeamPlay…' // Object.is equality", - "status": "Killed", - "testsCompleted": 6, - "static": false, - "killedBy": [ - "971" - ], - "coveredBy": [ - "966", - "967", - "968", - "969", - "970", - "971", - "972", - "973", - "974" - ], - "location": { - "end": { - "column": 73, - "line": 75 - }, - "start": { - "column": 49, - "line": 75 - } - } - }, - { - "id": "1681", - "mutatorName": "StringLiteral", - "replacement": "``", - "statusReason": "Snapshot `Game Team Side Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "966" - ], - "coveredBy": [ - "966", - "967", - "968", - "969", - "970", - "971", - "972", - "973", - "974" - ], - "location": { - "end": { - "column": 54, - "line": 77 - }, - "start": { - "column": 12, - "line": 77 - } - } - }, { "id": "1682", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "Snapshot `Game Team Side Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "966" - ], - "coveredBy": [ - "966", - "967", - "968", - "969", - "970", - "971", - "972", - "973", - "974" - ], - "location": { - "end": { - "column": 4, - "line": 80 - }, - "start": { - "column": 56, - "line": 77 - } - } - }, - { - "id": "1683", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Snapshot `Game Team Side Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "966" + ], + "coveredBy": [ + "966", + "967", + "968", + "969", + "970", + "971", + "972", + "973", + "974" + ], + "location": { + "end": { + "column": 2, + "line": 81 + }, + "start": { + "column": 49, + "line": 74 + } + } + }, + { + "id": "1683", + "mutatorName": "MethodExpression", + "replacement": "teamPlayers.value", + "statusReason": "expected 'components.GameTeamSide.aliveTeamPlay…' to be 'components.GameTeamSide.aliveTeamPlay…' // Object.is equality", + "status": "Killed", + "testsCompleted": 6, + "static": false, + "killedBy": [ + "971" + ], + "coveredBy": [ + "966", + "967", + "968", + "969", + "970", + "971", + "972", + "973", + "974" + ], + "location": { + "end": { + "column": 74, + "line": 75 + }, + "start": { + "column": 24, + "line": 75 + } + } + }, + { + "id": "1684", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected 'components.GameTeamSide.aliveTeamPlay…' to be 'components.GameTeamSide.aliveTeamPlay…' // Object.is equality", + "status": "Killed", + "testsCompleted": 6, + "static": false, + "killedBy": [ + "971" + ], + "coveredBy": [ + "966", + "967", + "968", + "969", + "970", + "971", + "972", + "973", + "974" + ], + "location": { + "end": { + "column": 73, + "line": 75 + }, + "start": { + "column": 49, + "line": 75 + } + } + }, + { + "id": "1685", + "mutatorName": "StringLiteral", + "replacement": "``", + "statusReason": "Snapshot `Game Team Side Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "966" + ], + "coveredBy": [ + "966", + "967", + "968", + "969", + "970", + "971", + "972", + "973", + "974" + ], + "location": { + "end": { + "column": 54, + "line": 77 + }, + "start": { + "column": 12, + "line": 77 + } + } + }, + { + "id": "1686", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Snapshot `Game Team Side Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "966" + ], + "coveredBy": [ + "966", + "967", + "968", + "969", + "970", + "971", + "972", + "973", + "974" + ], + "location": { + "end": { + "column": 4, + "line": 80 + }, + "start": { + "column": 56, + "line": 77 + } + } + }, + { + "id": "1687", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Team Side Component > should match snapshot when rendered. 1` mismatched", @@ -52364,7 +51810,7 @@ } }, { - "id": "1684", + "id": "1688", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected '/svg/role/villager.svg' to be '/svg/role/werewolf.svg' // Object.is equality", @@ -52397,7 +51843,7 @@ } }, { - "id": "1685", + "id": "1689", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Game Team Side Component > should match snapshot when rendered. 1` mismatched", @@ -52430,7 +51876,7 @@ } }, { - "id": "1686", + "id": "1690", "mutatorName": "EqualityOperator", "replacement": "props.side !== \"villagers\"", "statusReason": "Snapshot `Game Team Side Component > should match snapshot when rendered. 1` mismatched", @@ -52463,7 +51909,7 @@ } }, { - "id": "1687", + "id": "1691", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Team Side Component > should match snapshot when rendered. 1` mismatched", @@ -52496,7 +51942,7 @@ } }, { - "id": "1688", + "id": "1692", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Team Side Component > should match snapshot when rendered. 1` mismatched", @@ -52529,7 +51975,7 @@ } }, { - "id": "1689", + "id": "1693", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Team Side Component > should match snapshot when rendered. 1` mismatched", @@ -52562,7 +52008,7 @@ } }, { - "id": "1690", + "id": "1694", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be '/svg/role/werewolf.svg' // Object.is equality", @@ -52596,7 +52042,7 @@ "language": "html", "mutants": [ { - "id": "1691", + "id": "1695", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Team Side Player Component > should match snapshot when rendered. 1` mismatched", @@ -52631,7 +52077,7 @@ } }, { - "id": "1692", + "id": "1696", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Team Side Player Component > should match snapshot when rendered. 1` mismatched", @@ -52666,7 +52112,7 @@ } }, { - "id": "1693", + "id": "1697", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Snapshot `Game Team Side Player Component > should match snapshot when rendered. 1` mismatched", @@ -52701,7 +52147,7 @@ } }, { - "id": "1694", + "id": "1698", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Team Side Player Component > should match snapshot when rendered. 1` mismatched", @@ -52736,7 +52182,7 @@ } }, { - "id": "1695", + "id": "1699", "mutatorName": "BooleanLiteral", "replacement": "player.isAlive", "statusReason": "Snapshot `Game Team Side Player Component > should match snapshot when rendered. 1` mismatched", @@ -52771,7 +52217,7 @@ } }, { - "id": "1696", + "id": "1700", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Team Side Player Component > should match snapshot when rendered. 1` mismatched", @@ -52806,7 +52252,7 @@ } }, { - "id": "1697", + "id": "1701", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected [ 'border-2', 'border-gray-700', …(4) ] to strictly equal [ 'border-2', 'border-gray-700', …(3) ]", @@ -52841,7 +52287,7 @@ } }, { - "id": "1698", + "id": "1702", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected [ 'border-2', 'border-gray-700', …(4) ] to strictly equal [ 'border-2', 'border-gray-700', …(3) ]", @@ -52868,7 +52314,7 @@ } }, { - "id": "1699", + "id": "1703", "mutatorName": "StringLiteral", "replacement": "\"Stryker was here!\"", "statusReason": "expected [ 'border-2', 'border-gray-700', …(6) ] to strictly equal [ 'border-2', 'border-gray-700', …(3) ]", @@ -52895,7 +52341,7 @@ } }, { - "id": "1700", + "id": "1704", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected false to be truthy", @@ -52930,7 +52376,7 @@ } }, { - "id": "1701", + "id": "1705", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Game Team Side Player Component > should match snapshot when rendered. 1` mismatched", @@ -52965,7 +52411,7 @@ } }, { - "id": "1702", + "id": "1706", "mutatorName": "EqualityOperator", "replacement": "player.side.current !== \"werewolves\"", "statusReason": "Snapshot `Game Team Side Player Component > should match snapshot when rendered. 1` mismatched", @@ -53000,7 +52446,7 @@ } }, { - "id": "1703", + "id": "1707", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Team Side Player Component > should match snapshot when rendered. 1` mismatched", @@ -53035,7 +52481,7 @@ } }, { - "id": "1704", + "id": "1708", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Team Side Player Component > should match snapshot when rendered. 1` mismatched", @@ -53070,7 +52516,7 @@ } }, { - "id": "1705", + "id": "1709", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected false to be truthy", @@ -53097,7 +52543,7 @@ } }, { - "id": "1706", + "id": "1710", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Team Side Player Component > should match snapshot when rendered. 1` mismatched", @@ -53132,7 +52578,7 @@ } }, { - "id": "1707", + "id": "1711", "mutatorName": "BooleanLiteral", "replacement": "player.isAlive", "statusReason": "Snapshot `Game Team Side Player Component > should match snapshot when rendered. 1` mismatched", @@ -53167,7 +52613,7 @@ } }, { - "id": "1708", + "id": "1712", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Team Side Player Component > should match snapshot when rendered. 1` mismatched", @@ -53202,7 +52648,7 @@ } }, { - "id": "1709", + "id": "1713", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected false to be truthy", @@ -53237,7 +52683,7 @@ } }, { - "id": "1710", + "id": "1714", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected false to be truthy", @@ -53264,7 +52710,7 @@ } }, { - "id": "1711", + "id": "1715", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected false to be truthy", @@ -53297,7 +52743,7 @@ "language": "html", "mutants": [ { - "id": "1712", + "id": "1716", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Team Side Player Attribute Component > should match snapshot when rendered. 1` mismatched", @@ -53348,7 +52794,7 @@ } }, { - "id": "1713", + "id": "1717", "mutatorName": "BooleanLiteral", "replacement": "sourceSvgAndDescription", "statusReason": "Snapshot `Game Team Side Player Attribute Component > should match snapshot when rendered. 1` mismatched", @@ -53399,7 +52845,7 @@ } }, { - "id": "1714", + "id": "1718", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Team Side Player Attribute Component > should match snapshot when rendered. 1` mismatched", @@ -53450,7 +52896,7 @@ } }, { - "id": "1715", + "id": "1719", "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\".", @@ -53501,7 +52947,7 @@ } }, { - "id": "1716", + "id": "1720", "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\".", @@ -53526,7 +52972,7 @@ } }, { - "id": "1717", + "id": "1721", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Snapshot `Game Team Side Player Attribute Component > should match snapshot when rendered. 1` mismatched", @@ -53577,7 +53023,7 @@ } }, { - "id": "1718", + "id": "1722", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Team Side Player Attribute Component > should match snapshot when rendered. 1` mismatched", @@ -53628,7 +53074,7 @@ } }, { - "id": "1719", + "id": "1723", "mutatorName": "BooleanLiteral", "replacement": "playerAttributeSourceSvgAndDescription.value", "statusReason": "Snapshot `Game Team Side Player Attribute Component > should match snapshot when rendered. 1` mismatched", @@ -53679,7 +53125,7 @@ } }, { - "id": "1720", + "id": "1724", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Team Side Player Attribute Component > should match snapshot when rendered. 1` mismatched", @@ -53730,7 +53176,7 @@ } }, { - "id": "1721", + "id": "1725", "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\".", @@ -53781,7 +53227,7 @@ } }, { - "id": "1722", + "id": "1726", "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\".", @@ -53806,7 +53252,7 @@ } }, { - "id": "1723", + "id": "1727", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "expected '' to be 'components.GameTeamSidePlayerAttribut…' // Object.is equality", @@ -53831,7 +53277,7 @@ } }, { - "id": "1724", + "id": "1728", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Team Side Player Attribute Component > should match snapshot when rendered. 1` mismatched", @@ -53882,7 +53328,7 @@ } }, { - "id": "1725", + "id": "1729", "mutatorName": "BooleanLiteral", "replacement": "playerAttributeSourceSvgAndDescription.value", "statusReason": "Snapshot `Game Team Side Player Attribute Component > should match snapshot when rendered. 1` mismatched", @@ -53933,7 +53379,7 @@ } }, { - "id": "1726", + "id": "1730", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Team Side Player Attribute Component > should match snapshot when rendered. 1` mismatched", @@ -53984,7 +53430,7 @@ } }, { - "id": "1727", + "id": "1731", "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\".", @@ -54035,7 +53481,7 @@ } }, { - "id": "1728", + "id": "1732", "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\".", @@ -54060,7 +53506,7 @@ } }, { - "id": "1729", + "id": "1733", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be 'svg/misc/question-mark.svg' // Object.is equality", @@ -54085,7 +53531,7 @@ } }, { - "id": "1730", + "id": "1734", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected { position: undefined } to strictly equal { position: 'right' }", @@ -54136,7 +53582,7 @@ } }, { - "id": "1731", + "id": "1735", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected { position: 'left' } to strictly equal { position: 'right' }", @@ -54187,7 +53633,7 @@ } }, { - "id": "1732", + "id": "1736", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected { position: 'right' } to strictly equal { position: 'left' }", @@ -54238,7 +53684,7 @@ } }, { - "id": "1733", + "id": "1737", "mutatorName": "EqualityOperator", "replacement": "side.current !== \"werewolves\"", "statusReason": "expected { position: 'left' } to strictly equal { position: 'right' }", @@ -54289,7 +53735,7 @@ } }, { - "id": "1734", + "id": "1738", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected { position: 'right' } to strictly equal { position: 'left' }", @@ -54340,7 +53786,7 @@ } }, { - "id": "1735", + "id": "1739", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected { position: '' } to strictly equal { position: 'left' }", @@ -54365,7 +53811,7 @@ } }, { - "id": "1736", + "id": "1740", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected { position: '' } to strictly equal { position: 'right' }", @@ -54416,7 +53862,7 @@ } }, { - "id": "1737", + "id": "1741", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Team Side Player Attribute Component > should match snapshot when rendered. 1` mismatched", @@ -54467,7 +53913,7 @@ } }, { - "id": "1738", + "id": "1742", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Snapshot `Game Team Side Player Attribute Component > should match snapshot when rendered. 1` mismatched", @@ -54518,7 +53964,7 @@ } }, { - "id": "1739", + "id": "1743", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Team Side Player Attribute Component > should match snapshot when rendered. 1` mismatched", @@ -54569,7 +54015,7 @@ } }, { - "id": "1740", + "id": "1744", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "expected { …(3) } to strictly equal { …(3) }", @@ -54620,7 +54066,7 @@ } }, { - "id": "1741", + "id": "1745", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "expected { …(3) } to strictly equal { …(3) }", @@ -54677,7 +54123,7 @@ "language": "typescript", "mutants": [ { - "id": "1742", + "id": "1746", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -54696,7 +54142,7 @@ } }, { - "id": "1743", + "id": "1747", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -54715,7 +54161,7 @@ } }, { - "id": "1744", + "id": "1748", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -54734,7 +54180,7 @@ } }, { - "id": "1745", + "id": "1749", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -54753,7 +54199,7 @@ } }, { - "id": "1746", + "id": "1750", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -54772,7 +54218,7 @@ } }, { - "id": "1747", + "id": "1751", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -54791,7 +54237,7 @@ } }, { - "id": "1748", + "id": "1752", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -54810,7 +54256,7 @@ } }, { - "id": "1749", + "id": "1753", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -54829,7 +54275,7 @@ } }, { - "id": "1750", + "id": "1754", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -54848,7 +54294,7 @@ } }, { - "id": "1751", + "id": "1755", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -54867,7 +54313,7 @@ } }, { - "id": "1752", + "id": "1756", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -54886,7 +54332,7 @@ } }, { - "id": "1753", + "id": "1757", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -54905,7 +54351,7 @@ } }, { - "id": "1754", + "id": "1758", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -54924,7 +54370,7 @@ } }, { - "id": "1755", + "id": "1759", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -54943,7 +54389,7 @@ } }, { - "id": "1756", + "id": "1760", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -54962,7 +54408,7 @@ } }, { - "id": "1757", + "id": "1761", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -54981,7 +54427,7 @@ } }, { - "id": "1758", + "id": "1762", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55000,7 +54446,7 @@ } }, { - "id": "1759", + "id": "1763", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55019,7 +54465,7 @@ } }, { - "id": "1760", + "id": "1764", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55038,7 +54484,7 @@ } }, { - "id": "1761", + "id": "1765", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55057,7 +54503,7 @@ } }, { - "id": "1762", + "id": "1766", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55076,7 +54522,7 @@ } }, { - "id": "1763", + "id": "1767", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55095,7 +54541,7 @@ } }, { - "id": "1764", + "id": "1768", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55114,7 +54560,7 @@ } }, { - "id": "1765", + "id": "1769", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55133,7 +54579,7 @@ } }, { - "id": "1766", + "id": "1770", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55152,7 +54598,7 @@ } }, { - "id": "1767", + "id": "1771", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55171,7 +54617,7 @@ } }, { - "id": "1768", + "id": "1772", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55190,7 +54636,7 @@ } }, { - "id": "1769", + "id": "1773", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55209,7 +54655,7 @@ } }, { - "id": "1770", + "id": "1774", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55228,7 +54674,7 @@ } }, { - "id": "1771", + "id": "1775", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55247,7 +54693,7 @@ } }, { - "id": "1772", + "id": "1776", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55266,7 +54712,7 @@ } }, { - "id": "1773", + "id": "1777", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55285,7 +54731,7 @@ } }, { - "id": "1774", + "id": "1778", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55304,7 +54750,7 @@ } }, { - "id": "1775", + "id": "1779", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55323,7 +54769,7 @@ } }, { - "id": "1776", + "id": "1780", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55342,7 +54788,7 @@ } }, { - "id": "1777", + "id": "1781", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55361,7 +54807,7 @@ } }, { - "id": "1778", + "id": "1782", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55380,7 +54826,7 @@ } }, { - "id": "1779", + "id": "1783", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55399,7 +54845,7 @@ } }, { - "id": "1780", + "id": "1784", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55418,7 +54864,7 @@ } }, { - "id": "1781", + "id": "1785", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55437,7 +54883,7 @@ } }, { - "id": "1782", + "id": "1786", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55456,7 +54902,7 @@ } }, { - "id": "1783", + "id": "1787", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55475,7 +54921,7 @@ } }, { - "id": "1784", + "id": "1788", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55494,7 +54940,7 @@ } }, { - "id": "1785", + "id": "1789", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55513,7 +54959,7 @@ } }, { - "id": "1786", + "id": "1790", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55532,7 +54978,7 @@ } }, { - "id": "1787", + "id": "1791", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55551,7 +54997,7 @@ } }, { - "id": "1788", + "id": "1792", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55570,7 +55016,7 @@ } }, { - "id": "1789", + "id": "1793", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55589,7 +55035,7 @@ } }, { - "id": "1790", + "id": "1794", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55608,7 +55054,7 @@ } }, { - "id": "1791", + "id": "1795", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55627,7 +55073,7 @@ } }, { - "id": "1792", + "id": "1796", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55646,7 +55092,7 @@ } }, { - "id": "1793", + "id": "1797", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55665,7 +55111,7 @@ } }, { - "id": "1794", + "id": "1798", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55684,7 +55130,7 @@ } }, { - "id": "1795", + "id": "1799", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55703,7 +55149,7 @@ } }, { - "id": "1796", + "id": "1800", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55722,7 +55168,7 @@ } }, { - "id": "1797", + "id": "1801", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55741,7 +55187,7 @@ } }, { - "id": "1798", + "id": "1802", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55760,7 +55206,7 @@ } }, { - "id": "1799", + "id": "1803", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55779,7 +55225,7 @@ } }, { - "id": "1800", + "id": "1804", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55798,7 +55244,7 @@ } }, { - "id": "1801", + "id": "1805", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55817,7 +55263,7 @@ } }, { - "id": "1802", + "id": "1806", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55836,7 +55282,7 @@ } }, { - "id": "1803", + "id": "1807", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55855,7 +55301,7 @@ } }, { - "id": "1804", + "id": "1808", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55874,7 +55320,7 @@ } }, { - "id": "1805", + "id": "1809", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55893,7 +55339,7 @@ } }, { - "id": "1806", + "id": "1810", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55912,7 +55358,7 @@ } }, { - "id": "1807", + "id": "1811", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55931,7 +55377,7 @@ } }, { - "id": "1808", + "id": "1812", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55950,7 +55396,7 @@ } }, { - "id": "1809", + "id": "1813", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55969,7 +55415,7 @@ } }, { - "id": "1810", + "id": "1814", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -55988,7 +55434,7 @@ } }, { - "id": "1811", + "id": "1815", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -56007,7 +55453,7 @@ } }, { - "id": "1812", + "id": "1816", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -56026,7 +55472,7 @@ } }, { - "id": "1813", + "id": "1817", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -56045,7 +55491,7 @@ } }, { - "id": "1814", + "id": "1818", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -56064,7 +55510,7 @@ } }, { - "id": "1815", + "id": "1819", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -56083,7 +55529,7 @@ } }, { - "id": "1816", + "id": "1820", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -56102,7 +55548,7 @@ } }, { - "id": "1817", + "id": "1821", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -56121,7 +55567,7 @@ } }, { - "id": "1818", + "id": "1822", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -56140,7 +55586,7 @@ } }, { - "id": "1819", + "id": "1823", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -56159,7 +55605,7 @@ } }, { - "id": "1820", + "id": "1824", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -56178,7 +55624,7 @@ } }, { - "id": "1821", + "id": "1825", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -56197,7 +55643,7 @@ } }, { - "id": "1822", + "id": "1826", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -56216,7 +55662,7 @@ } }, { - "id": "1823", + "id": "1827", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -56235,7 +55681,7 @@ } }, { - "id": "1824", + "id": "1828", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -56254,7 +55700,7 @@ } }, { - "id": "1825", + "id": "1829", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -56273,7 +55719,7 @@ } }, { - "id": "1826", + "id": "1830", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -56298,7 +55744,7 @@ "language": "html", "mutants": [ { - "id": "1827", + "id": "1831", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected false to be truthy", @@ -56335,7 +55781,7 @@ } }, { - "id": "1828", + "id": "1832", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Team Side Player Role Name Component > should match snapshot when rendered. 1` mismatched", @@ -56372,7 +55818,7 @@ } }, { - "id": "1829", + "id": "1833", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected false to be truthy", @@ -56409,7 +55855,7 @@ } }, { - "id": "1830", + "id": "1834", "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", @@ -56446,7 +55892,7 @@ } }, { - "id": "1831", + "id": "1835", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Team Side Player Role Name Component > should match snapshot when rendered. 1` mismatched", @@ -56483,7 +55929,7 @@ } }, { - "id": "1832", + "id": "1836", "mutatorName": "EqualityOperator", "replacement": "props.player.role.original !== \"thief\"", "statusReason": "Snapshot `Game Team Side Player Role Name Component > should match snapshot when rendered. 1` mismatched", @@ -56520,7 +55966,7 @@ } }, { - "id": "1833", + "id": "1837", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected false to be truthy", @@ -56557,7 +56003,7 @@ } }, { - "id": "1834", + "id": "1838", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected true to be falsy", @@ -56584,7 +56030,7 @@ } }, { - "id": "1835", + "id": "1839", "mutatorName": "EqualityOperator", "replacement": "props.player.role.current === \"thief\"", "statusReason": "expected false to be truthy", @@ -56611,7 +56057,7 @@ } }, { - "id": "1836", + "id": "1840", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected true to be falsy", @@ -56638,7 +56084,7 @@ } }, { - "id": "1837", + "id": "1841", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected false to be truthy", @@ -56675,7 +56121,7 @@ } }, { - "id": "1838", + "id": "1842", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Team Side Player Role Name Component > should match snapshot when rendered. 1` mismatched", @@ -56712,7 +56158,7 @@ } }, { - "id": "1839", + "id": "1843", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected false to be truthy", @@ -56749,7 +56195,7 @@ } }, { - "id": "1840", + "id": "1844", "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", @@ -56786,7 +56232,7 @@ } }, { - "id": "1841", + "id": "1845", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Team Side Player Role Name Component > should match snapshot when rendered. 1` mismatched", @@ -56823,7 +56269,7 @@ } }, { - "id": "1842", + "id": "1846", "mutatorName": "EqualityOperator", "replacement": "props.player.role.original !== \"actor\"", "statusReason": "Snapshot `Game Team Side Player Role Name Component > should match snapshot when rendered. 1` mismatched", @@ -56860,7 +56306,7 @@ } }, { - "id": "1843", + "id": "1847", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected false to be truthy", @@ -56897,7 +56343,7 @@ } }, { - "id": "1844", + "id": "1848", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected true to be falsy", @@ -56924,7 +56370,7 @@ } }, { - "id": "1845", + "id": "1849", "mutatorName": "EqualityOperator", "replacement": "props.player.role.current === \"actor\"", "statusReason": "expected false to be truthy", @@ -56951,7 +56397,7 @@ } }, { - "id": "1846", + "id": "1850", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected true to be falsy", @@ -56984,7 +56430,7 @@ "language": "html", "mutants": [ { - "id": "1847", + "id": "1851", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "expected true to be falsy", @@ -57018,7 +56464,7 @@ } }, { - "id": "1848", + "id": "1852", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected false to be truthy", @@ -57047,7 +56493,7 @@ } }, { - "id": "1849", + "id": "1853", "mutatorName": "BooleanLiteral", "replacement": "false", "statusReason": "expected false to be truthy", @@ -57076,7 +56522,7 @@ } }, { - "id": "1850", + "id": "1854", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected true to be falsy", @@ -57101,7 +56547,7 @@ } }, { - "id": "1851", + "id": "1855", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "expected true to be falsy", @@ -57126,7 +56572,7 @@ } }, { - "id": "1852", + "id": "1856", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "The macro defineExpose from Nuxt is breaking Stryker, so we ignore it.", @@ -57150,7 +56596,7 @@ "language": "html", "mutants": [ { - "id": "1853", + "id": "1857", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Additional Cards Manager Component > should match snapshot when rendered. 1` mismatched", @@ -57158,11 +56604,11 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1635" + "1636" ], "coveredBy": [ - "1635", - "1636" + "1636", + "1637" ], "location": { "end": { @@ -57176,7 +56622,7 @@ } }, { - "id": "1854", + "id": "1858", "mutatorName": "MethodExpression", "replacement": "ADDITIONAL_CARDS_DEPENDANT_ROLES", "statusReason": "Snapshot `Game Lobby Additional Cards Manager Component > should match snapshot when rendered. 1` mismatched", @@ -57184,11 +56630,11 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1635" + "1636" ], "coveredBy": [ - "1635", - "1636" + "1636", + "1637" ], "location": { "end": { @@ -57208,7 +56654,7 @@ "language": "html", "mutants": [ { - "id": "1855", + "id": "1859", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Recipient Role Additional Cards Disclaimer Component > should match snapshot when rendered. 1` mismatched", @@ -57241,7 +56687,7 @@ } }, { - "id": "1856", + "id": "1860", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'check-circle' to be 'exclamation-circle' // Object.is equality", @@ -57274,7 +56720,7 @@ } }, { - "id": "1857", + "id": "1861", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected 'check-circle' to be 'exclamation-circle' // Object.is equality", @@ -57307,7 +56753,7 @@ } }, { - "id": "1858", + "id": "1862", "mutatorName": "EqualityOperator", "replacement": "props.recipientRoleName !== \"thief\"", "statusReason": "expected 'check-circle' to be 'exclamation-circle' // Object.is equality", @@ -57340,7 +56786,7 @@ } }, { - "id": "1859", + "id": "1863", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected 'check-circle' to be 'exclamation-circle' // Object.is equality", @@ -57373,7 +56819,7 @@ } }, { - "id": "1860", + "id": "1864", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected 'check-circle' to be 'exclamation-circle' // Object.is equality", @@ -57406,7 +56852,7 @@ } }, { - "id": "1861", + "id": "1865", "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\".", @@ -57439,7 +56885,7 @@ } }, { - "id": "1862", + "id": "1866", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Recipient Role Additional Cards Disclaimer Component > should match snapshot when rendered. 1` mismatched", @@ -57472,7 +56918,7 @@ } }, { - "id": "1863", + "id": "1867", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'check-circle' to be 'exclamation-circle' // Object.is equality", @@ -57505,7 +56951,7 @@ } }, { - "id": "1864", + "id": "1868", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Recipient Role Additional Cards Disclaimer Component > should match snapshot when rendered. 1` mismatched", @@ -57538,7 +56984,7 @@ } }, { - "id": "1865", + "id": "1869", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Recipient Role Additional Cards Disclaimer Component > should match snapshot when rendered. 1` mismatched", @@ -57571,7 +57017,7 @@ } }, { - "id": "1866", + "id": "1870", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Snapshot `Recipient Role Additional Cards Disclaimer Component > should match snapshot when rendered. 1` mismatched", @@ -57604,7 +57050,7 @@ } }, { - "id": "1867", + "id": "1871", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Recipient Role Additional Cards Disclaimer Component > should match snapshot when rendered. 1` mismatched", @@ -57637,7 +57083,7 @@ } }, { - "id": "1868", + "id": "1872", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Snapshot `Recipient Role Additional Cards Disclaimer Component > should match snapshot when rendered. 1` mismatched", @@ -57670,7 +57116,7 @@ } }, { - "id": "1869", + "id": "1873", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Recipient Role Additional Cards Disclaimer Component > should match snapshot when rendered. 1` mismatched", @@ -57703,7 +57149,7 @@ } }, { - "id": "1870", + "id": "1874", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Recipient Role Additional Cards Disclaimer Component > should match snapshot when rendered. 1` mismatched", @@ -57736,7 +57182,7 @@ } }, { - "id": "1871", + "id": "1875", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expected undefined to be 'exclamation-circle' // Object.is equality", @@ -57765,7 +57211,7 @@ } }, { - "id": "1872", + "id": "1876", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "expected ', {\"definiteRecipientRoleName\":\"share…' to be 'components.RecipientRoleAdditionalCar…' // Object.is equality", @@ -57794,7 +57240,7 @@ } }, { - "id": "1873", + "id": "1877", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expected 'components.RecipientRoleAdditionalCar…' to be 'components.RecipientRoleAdditionalCar…' // Object.is equality", @@ -57823,7 +57269,7 @@ } }, { - "id": "1874", + "id": "1878", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be 'exclamation-circle' // Object.is equality", @@ -57852,7 +57298,7 @@ } }, { - "id": "1875", + "id": "1879", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected [ 'me-3' ] to include 'text-error'", @@ -57887,7 +57333,7 @@ "language": "html", "mutants": [ { - "id": "1876", + "id": "1880", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Recipient Role Additional Cards Manager Component > should match snapshot when rendered. 1` mismatched", @@ -57916,7 +57362,7 @@ } }, { - "id": "1877", + "id": "1881", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Recipient Role Additional Cards Manager Component > should match snapshot when rendered. 1` mismatched", @@ -57945,7 +57391,7 @@ } }, { - "id": "1878", + "id": "1882", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected 'components.RecipientRoleAdditionalCar…' to be '' // Object.is equality", @@ -57974,7 +57420,7 @@ } }, { - "id": "1879", + "id": "1883", "mutatorName": "EqualityOperator", "replacement": "additionalCardsCount !== 0", "statusReason": "Snapshot `Recipient Role Additional Cards Manager Component > should match snapshot when rendered. 1` mismatched", @@ -58003,7 +57449,7 @@ } }, { - "id": "1880", + "id": "1884", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected 'components.RecipientRoleAdditionalCar…' to be '' // Object.is equality", @@ -58028,7 +57474,7 @@ } }, { - "id": "1881", + "id": "1885", "mutatorName": "StringLiteral", "replacement": "\"Stryker was here!\"", "statusReason": "expected 'Stryker was here!' to be '' // Object.is equality", @@ -58053,7 +57499,7 @@ } }, { - "id": "1882", + "id": "1886", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'components.RecipientRoleAdditionalCar…' to be 'components.RecipientRoleAdditionalCar…' // Object.is equality", @@ -58082,7 +57528,7 @@ } }, { - "id": "1883", + "id": "1887", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Recipient Role Additional Cards Manager Component > should match snapshot when rendered. 1` mismatched", @@ -58111,7 +57557,7 @@ } }, { - "id": "1884", + "id": "1888", "mutatorName": "EqualityOperator", "replacement": "props.recipientRoleName !== \"thief\"", "statusReason": "Snapshot `Recipient Role Additional Cards Manager Component > should match snapshot when rendered. 1` mismatched", @@ -58140,7 +57586,7 @@ } }, { - "id": "1885", + "id": "1889", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Recipient Role Additional Cards Manager Component > should match snapshot when rendered. 1` mismatched", @@ -58169,7 +57615,7 @@ } }, { - "id": "1886", + "id": "1890", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Recipient Role Additional Cards Manager Component > should match snapshot when rendered. 1` mismatched", @@ -58198,7 +57644,7 @@ } }, { - "id": "1887", + "id": "1891", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Recipient Role Additional Cards Manager Component > should match snapshot when rendered. 1` mismatched", @@ -58227,7 +57673,7 @@ } }, { - "id": "1888", + "id": "1892", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected ', 1' to be 'components.RecipientRoleAdditionalCar…' // Object.is equality", @@ -58258,7 +57704,7 @@ "language": "html", "mutants": [ { - "id": "1889", + "id": "1893", "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\".", @@ -58293,7 +57739,7 @@ } }, { - "id": "1890", + "id": "1894", "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\".", @@ -58328,7 +57774,7 @@ } }, { - "id": "1891", + "id": "1895", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -58353,7 +57799,7 @@ } }, { - "id": "1892", + "id": "1896", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Recipient Role Additional Cards Multi Select Component > should match snapshot when rendered. 1` mismatched", @@ -58388,7 +57834,7 @@ } }, { - "id": "1893", + "id": "1897", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected false to be truthy", @@ -58423,7 +57869,7 @@ } }, { - "id": "1894", + "id": "1898", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Recipient Role Additional Cards Multi Select Component > should match snapshot when rendered. 1` mismatched", @@ -58458,7 +57904,7 @@ } }, { - "id": "1895", + "id": "1899", "mutatorName": "EqualityOperator", "replacement": "selectedAdditionalCards.value.length >= 0", "statusReason": "expected false to be truthy", @@ -58493,7 +57939,7 @@ } }, { - "id": "1896", + "id": "1900", "mutatorName": "EqualityOperator", "replacement": "selectedAdditionalCards.value.length <= 0", "statusReason": "Snapshot `Recipient Role Additional Cards Multi Select Component > should match snapshot when rendered. 1` mismatched", @@ -58528,7 +57974,7 @@ } }, { - "id": "1897", + "id": "1901", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected undefined to strictly equal [ { …(3) }, …(2) ]", @@ -58563,7 +58009,7 @@ } }, { - "id": "1898", + "id": "1902", "mutatorName": "MethodExpression", "replacement": "roles", "statusReason": "expected [ { …(3) }, …(4) ] to strictly equal [ { …(3) }, …(2) ]", @@ -58598,7 +58044,7 @@ } }, { - "id": "1899", + "id": "1903", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected [] to strictly equal [ { …(3) }, …(2) ]", @@ -58633,7 +58079,7 @@ } }, { - "id": "1900", + "id": "1904", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected [ undefined, undefined, undefined ] to strictly equal [ { …(3) }, …(2) ]", @@ -58668,7 +58114,7 @@ } }, { - "id": "1901", + "id": "1905", "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\".", @@ -58703,7 +58149,7 @@ } }, { - "id": "1902", + "id": "1906", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expected [ { roleName: undefined, …(2) }, …(2) ] to strictly equal [ { …(3) }, …(2) ]", @@ -58738,7 +58184,7 @@ } }, { - "id": "1903", + "id": "1907", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected [ { roleName: 'seer', …(2) }, …(2) ] to strictly equal [ { …(3) }, …(2) ]", @@ -58773,7 +58219,7 @@ } }, { - "id": "1904", + "id": "1908", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected [] to strictly equal [ { …(3) }, …(2) ]", @@ -58808,7 +58254,7 @@ } }, { - "id": "1905", + "id": "1909", "mutatorName": "MethodExpression", "replacement": "createGameDto.value.players.every(player => player.role.name === roleName)", "statusReason": "expected [ { …(3) }, …(3) ] to strictly equal [ { …(3) }, …(2) ]", @@ -58843,7 +58289,7 @@ } }, { - "id": "1906", + "id": "1910", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected [ { …(3) }, …(3) ] to strictly equal [ { …(3) }, …(2) ]", @@ -58878,7 +58324,7 @@ } }, { - "id": "1907", + "id": "1911", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected [] to strictly equal [ { …(3) }, …(2) ]", @@ -58913,7 +58359,7 @@ } }, { - "id": "1908", + "id": "1912", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected [ { …(3) }, …(3) ] to strictly equal [ { …(3) }, …(2) ]", @@ -58948,7 +58394,7 @@ } }, { - "id": "1909", + "id": "1913", "mutatorName": "EqualityOperator", "replacement": "player.role.name !== roleName", "statusReason": "expected [] to strictly equal [ { …(3) }, …(2) ]", @@ -58983,7 +58429,7 @@ } }, { - "id": "1910", + "id": "1914", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected [] to strictly equal [ { …(3) }, …(2) ]", @@ -59018,7 +58464,7 @@ } }, { - "id": "1911", + "id": "1915", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected [ { …(3) }, …(3) ] to strictly equal [ { …(3) }, …(2) ]", @@ -59053,7 +58499,7 @@ } }, { - "id": "1912", + "id": "1916", "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) ]", @@ -59088,7 +58534,7 @@ } }, { - "id": "1913", + "id": "1917", "mutatorName": "MethodExpression", "replacement": "createGameDto.value.additionalCards?.every(additionalCard => additionalCard.roleName === roleName && additionalCard.recipient !== props.recipientRoleName)", "statusReason": "expected [ { …(3) }, …(3) ] to strictly equal [ { …(3) }, …(2) ]", @@ -59123,7 +58569,7 @@ } }, { - "id": "1914", + "id": "1918", "mutatorName": "OptionalChaining", "replacement": "createGameDto.value.additionalCards.some", "statusReason": "Cannot read properties of undefined (reading 'some')", @@ -59158,7 +58604,7 @@ } }, { - "id": "1915", + "id": "1919", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected [ { …(3) }, …(3) ] to strictly equal [ { …(3) }, …(2) ]", @@ -59193,7 +58639,7 @@ } }, { - "id": "1916", + "id": "1920", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected [] to strictly equal [ { …(3) }, …(2) ]", @@ -59228,7 +58674,7 @@ } }, { - "id": "1917", + "id": "1921", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected [ { …(3) }, …(3) ] to strictly equal [ { …(3) }, …(2) ]", @@ -59263,7 +58709,7 @@ } }, { - "id": "1918", + "id": "1922", "mutatorName": "LogicalOperator", "replacement": "additionalCard.roleName === roleName || additionalCard.recipient !== props.recipientRoleName", "statusReason": "expected [] to strictly equal [ { …(3) }, …(2) ]", @@ -59298,7 +58744,7 @@ } }, { - "id": "1919", + "id": "1923", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected [] to strictly equal [ { …(3) }, …(2) ]", @@ -59333,7 +58779,7 @@ } }, { - "id": "1920", + "id": "1924", "mutatorName": "EqualityOperator", "replacement": "additionalCard.roleName !== roleName", "statusReason": "expected [ { roleName: 'defender', …(2) } ] to strictly equal [ { …(3) }, …(2) ]", @@ -59368,7 +58814,7 @@ } }, { - "id": "1921", + "id": "1925", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected [ Array(2) ] to strictly equal [ { …(3) }, …(2) ]", @@ -59403,7 +58849,7 @@ } }, { - "id": "1922", + "id": "1926", "mutatorName": "EqualityOperator", "replacement": "additionalCard.recipient === props.recipientRoleName", "statusReason": "expected [ { …(3) }, …(2) ] to strictly equal [ { …(3) }, …(2) ]", @@ -59438,7 +58884,7 @@ } }, { - "id": "1923", + "id": "1927", "mutatorName": "BooleanLiteral", "replacement": "false", "statusReason": "expected [ { roleName: 'defender', …(2) } ] to strictly equal [ { …(3) }, …(2) ]", @@ -59473,7 +58919,7 @@ } }, { - "id": "1924", + "id": "1928", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected [ { …(3) }, …(4) ] to strictly equal [ { …(3) }, …(2) ]", @@ -59508,7 +58954,7 @@ } }, { - "id": "1925", + "id": "1929", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected [] to strictly equal [ { …(3) }, …(2) ]", @@ -59543,7 +58989,7 @@ } }, { - "id": "1926", + "id": "1930", "mutatorName": "LogicalOperator", "replacement": "!isRoleTakenAmongPlayers || !isRoleTakenAmongAdditionalCards", "statusReason": "expected [ { …(3) }, …(4) ] to strictly equal [ { …(3) }, …(2) ]", @@ -59578,7 +59024,7 @@ } }, { - "id": "1927", + "id": "1931", "mutatorName": "BooleanLiteral", "replacement": "isRoleTakenAmongPlayers", "statusReason": "expected [ { roleName: 'idiot', …(2) } ] to strictly equal [ { …(3) }, …(2) ]", @@ -59613,7 +59059,7 @@ } }, { - "id": "1928", + "id": "1932", "mutatorName": "BooleanLiteral", "replacement": "isRoleTakenAmongAdditionalCards", "statusReason": "expected [ { roleName: 'defender', …(2) } ] to strictly equal [ { …(3) }, …(2) ]", @@ -59648,7 +59094,7 @@ } }, { - "id": "1929", + "id": "1933", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -59673,7 +59119,7 @@ } }, { - "id": "1930", + "id": "1934", "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]", @@ -59698,7 +59144,7 @@ } }, { - "id": "1931", + "id": "1935", "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 []", @@ -59723,7 +59169,7 @@ } }, { - "id": "1932", + "id": "1936", "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]", @@ -59748,7 +59194,7 @@ } }, { - "id": "1933", + "id": "1937", "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 []", @@ -59773,7 +59219,7 @@ } }, { - "id": "1934", + "id": "1938", "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]", @@ -59804,7 +59250,7 @@ "language": "html", "mutants": [ { - "id": "1935", + "id": "1939", "mutatorName": "StringLiteral", "replacement": "\"Stryker was here!\"", "statusReason": "expected 'Stryker was here!' to be '' // Object.is equality", @@ -59839,7 +59285,7 @@ } }, { - "id": "1936", + "id": "1940", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "expected true to be falsy", @@ -59874,7 +59320,7 @@ } }, { - "id": "1937", + "id": "1941", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected false to be truthy", @@ -59900,7 +59346,7 @@ } }, { - "id": "1938", + "id": "1942", "mutatorName": "BooleanLiteral", "replacement": "false", "statusReason": "expected false to be truthy", @@ -59926,7 +59372,7 @@ } }, { - "id": "1939", + "id": "1943", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -59953,7 +59399,7 @@ } }, { - "id": "1940", + "id": "1944", "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 {}", @@ -59980,7 +59426,7 @@ } }, { - "id": "1941", + "id": "1945", "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}", @@ -60007,7 +59453,7 @@ } }, { - "id": "1942", + "id": "1946", "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}", @@ -60034,7 +59480,7 @@ } }, { - "id": "1943", + "id": "1947", "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}", @@ -60061,7 +59507,7 @@ } }, { - "id": "1944", + "id": "1948", "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}", @@ -60088,7 +59534,7 @@ } }, { - "id": "1945", + "id": "1949", "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}", @@ -60115,7 +59561,7 @@ } }, { - "id": "1946", + "id": "1950", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected undefined to be truthy", @@ -60145,7 +59591,7 @@ } }, { - "id": "1947", + "id": "1951", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected true to be falsy", @@ -60175,7 +59621,7 @@ } }, { - "id": "1948", + "id": "1952", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected false to be truthy", @@ -60205,7 +59651,7 @@ } }, { - "id": "1949", + "id": "1953", "mutatorName": "EqualityOperator", "replacement": "createGameDto.value.players.length !== 0", "statusReason": "expected true to be falsy", @@ -60235,7 +59681,7 @@ } }, { - "id": "1950", + "id": "1954", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected true to be falsy", @@ -60265,7 +59711,7 @@ } }, { - "id": "1951", + "id": "1955", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected false to be truthy", @@ -60295,7 +59741,7 @@ } }, { - "id": "1952", + "id": "1956", "mutatorName": "EqualityOperator", "replacement": "guard.name !== \"game-id\"", "statusReason": "expected true to be falsy", @@ -60325,7 +59771,7 @@ } }, { - "id": "1953", + "id": "1957", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected false to be truthy", @@ -60355,7 +59801,7 @@ } }, { - "id": "1954", + "id": "1958", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected true to be falsy", @@ -60385,7 +59831,7 @@ } }, { - "id": "1955", + "id": "1959", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected false to be truthy", @@ -60415,7 +59861,7 @@ } }, { - "id": "1956", + "id": "1960", "mutatorName": "LogicalOperator", "replacement": "(isCompositionEmpty || isDestinationGamePage) && doesConfirmToLeave.value", "statusReason": "expected false to be truthy", @@ -60445,7 +59891,7 @@ } }, { - "id": "1957", + "id": "1961", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected false to be truthy", @@ -60475,7 +59921,7 @@ } }, { - "id": "1958", + "id": "1962", "mutatorName": "LogicalOperator", "replacement": "isCompositionEmpty && isDestinationGamePage", "statusReason": "expected false to be truthy", @@ -60505,7 +59951,7 @@ } }, { - "id": "1959", + "id": "1963", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected false to be truthy", @@ -60533,7 +59979,7 @@ } }, { - "id": "1960", + "id": "1964", "mutatorName": "BooleanLiteral", "replacement": "false", "statusReason": "expected false to be truthy", @@ -60561,7 +60007,7 @@ } }, { - "id": "1961", + "id": "1965", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "expected true to be falsy", @@ -60593,7 +60039,7 @@ "language": "html", "mutants": [ { - "id": "1962", + "id": "1966", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -60601,10 +60047,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1853" + "1854" ], "coveredBy": [ - "1853" + "1854" ], "location": { "end": { @@ -60618,7 +60064,7 @@ } }, { - "id": "1963", + "id": "1967", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -60626,10 +60072,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1853" + "1854" ], "coveredBy": [ - "1853" + "1854" ], "location": { "end": { @@ -60643,7 +60089,7 @@ } }, { - "id": "1964", + "id": "1968", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -60651,10 +60097,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1854" + "1855" ], "coveredBy": [ - "1854" + "1855" ], "location": { "end": { @@ -60668,7 +60114,7 @@ } }, { - "id": "1965", + "id": "1969", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -60676,10 +60122,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1854" + "1855" ], "coveredBy": [ - "1854" + "1855" ], "location": { "end": { @@ -60693,7 +60139,7 @@ } }, { - "id": "1966", + "id": "1970", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -60701,10 +60147,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1855" + "1856" ], "coveredBy": [ - "1855" + "1856" ], "location": { "end": { @@ -60718,7 +60164,7 @@ } }, { - "id": "1967", + "id": "1971", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -60726,10 +60172,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1855" + "1856" ], "coveredBy": [ - "1855" + "1856" ], "location": { "end": { @@ -60749,7 +60195,7 @@ "language": "html", "mutants": [ { - "id": "1968", + "id": "1972", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "Snapshot `Game Lobby Random Composition Button Component > should match snapshot when rendered. 1` mismatched", @@ -60789,7 +60235,7 @@ } }, { - "id": "1969", + "id": "1973", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Random Composition Button Component > should match snapshot when rendered. 1` mismatched", @@ -60829,7 +60275,7 @@ } }, { - "id": "1970", + "id": "1974", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be 'small' // Object.is equality", @@ -60855,7 +60301,7 @@ } }, { - "id": "1971", + "id": "1975", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Random Composition Button Component > should match snapshot when rendered. 1` mismatched", @@ -60895,7 +60341,7 @@ } }, { - "id": "1972", + "id": "1976", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected '' to be 'components.GameLobbyRandomComposition…' // Object.is equality", @@ -60935,7 +60381,7 @@ } }, { - "id": "1973", + "id": "1977", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be 'components.GameLobbyRandomComposition…' // Object.is equality", @@ -60975,7 +60421,7 @@ } }, { - "id": "1974", + "id": "1978", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Random Composition Button Component > should match snapshot when rendered. 1` mismatched", @@ -61015,7 +60461,7 @@ } }, { - "id": "1975", + "id": "1979", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'true' to be 'false' // Object.is equality", @@ -61055,7 +60501,7 @@ } }, { - "id": "1976", + "id": "1980", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Game Lobby Random Composition Button Component > should match snapshot when rendered. 1` mismatched", @@ -61095,7 +60541,7 @@ } }, { - "id": "1977", + "id": "1981", "mutatorName": "LogicalOperator", "replacement": "!isMinimumPlayersReached.value && isLoadingGetRandomGameComposition.value", "statusReason": "Snapshot `Game Lobby Random Composition Button Component > should match snapshot when rendered. 1` mismatched", @@ -61135,7 +60581,7 @@ } }, { - "id": "1978", + "id": "1982", "mutatorName": "BooleanLiteral", "replacement": "isMinimumPlayersReached.value", "statusReason": "Snapshot `Game Lobby Random Composition Button Component > should match snapshot when rendered. 1` mismatched", @@ -61175,7 +60621,7 @@ } }, { - "id": "1979", + "id": "1983", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Lobby Random Composition Button Component > should match snapshot when rendered. 1` mismatched", @@ -61215,7 +60661,7 @@ } }, { - "id": "1980", + "id": "1984", "mutatorName": "BooleanLiteral", "replacement": "isMinimumPlayersReached.value", "statusReason": "Snapshot `Game Lobby Random Composition Button Component > should match snapshot when rendered. 1` mismatched", @@ -61255,7 +60701,7 @@ } }, { - "id": "1981", + "id": "1985", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'components.GameLobbyRandomComposition…' to be undefined", @@ -61295,7 +60741,7 @@ } }, { - "id": "1982", + "id": "1986", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Game Lobby Random Composition Button Component > should match snapshot when rendered. 1` mismatched", @@ -61335,7 +60781,7 @@ } }, { - "id": "1983", + "id": "1987", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Lobby Random Composition Button Component > should match snapshot when rendered. 1` mismatched", @@ -61375,7 +60821,7 @@ } }, { - "id": "1984", + "id": "1988", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Random Composition Button Component > should match snapshot when rendered. 1` mismatched", @@ -61415,7 +60861,7 @@ } }, { - "id": "1985", + "id": "1989", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -61446,7 +60892,7 @@ } }, { - "id": "1986", + "id": "1990", "mutatorName": "BooleanLiteral", "replacement": "false", "statusReason": "expect(received).toBeTrue()\n\nExpected value to be true:\n true\nReceived:\n false", @@ -61477,7 +60923,7 @@ } }, { - "id": "1987", + "id": "1991", "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 {}", @@ -61508,7 +60954,7 @@ } }, { - "id": "1988", + "id": "1992", "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}", @@ -61539,7 +60985,7 @@ } }, { - "id": "1989", + "id": "1993", "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}", @@ -61570,7 +61016,7 @@ } }, { - "id": "1990", + "id": "1994", "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", @@ -61601,7 +61047,7 @@ } }, { - "id": "1991", + "id": "1995", "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", @@ -61632,7 +61078,7 @@ } }, { - "id": "1992", + "id": "1996", "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", @@ -61663,7 +61109,7 @@ } }, { - "id": "1993", + "id": "1997", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -61692,7 +61138,7 @@ } }, { - "id": "1994", + "id": "1998", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "expected 'true' to be 'false' // Object.is equality", @@ -61729,7 +61175,7 @@ "language": "html", "mutants": [ { - "id": "1995", + "id": "1999", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "Snapshot `Game Lobby Start Game Button Component > should match snapshot when rendered. 1` mismatched", @@ -61770,7 +61216,7 @@ } }, { - "id": "1996", + "id": "2000", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Start Game Button Component > should match snapshot when rendered. 1` mismatched", @@ -61811,7 +61257,7 @@ } }, { - "id": "1997", + "id": "2001", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Start Game Button Component > should match snapshot when rendered. 1` mismatched", @@ -61852,7 +61298,7 @@ } }, { - "id": "1998", + "id": "2002", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'true' to be 'false' // Object.is equality", @@ -61893,7 +61339,7 @@ } }, { - "id": "1999", + "id": "2003", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Game Lobby Start Game Button Component > should match snapshot when rendered. 1` mismatched", @@ -61934,7 +61380,7 @@ } }, { - "id": "2000", + "id": "2004", "mutatorName": "LogicalOperator", "replacement": "!canCreateGame.value && isLoadingCreateGame.value", "statusReason": "Snapshot `Game Lobby Start Game Button Component > should match snapshot when rendered. 1` mismatched", @@ -61975,7 +61421,7 @@ } }, { - "id": "2001", + "id": "2005", "mutatorName": "BooleanLiteral", "replacement": "canCreateGame.value", "statusReason": "Snapshot `Game Lobby Start Game Button Component > should match snapshot when rendered. 1` mismatched", @@ -62016,7 +61462,7 @@ } }, { - "id": "2002", + "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", @@ -62042,7 +61488,7 @@ } }, { - "id": "2003", + "id": "2007", "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", @@ -62068,7 +61514,7 @@ } }, { - "id": "2004", + "id": "2008", "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", @@ -62094,7 +61540,7 @@ } }, { - "id": "2005", + "id": "2009", "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", @@ -62120,7 +61566,7 @@ } }, { - "id": "2006", + "id": "2010", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -62145,7 +61591,7 @@ } }, { - "id": "2007", + "id": "2011", "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 \"\"", @@ -62170,7 +61616,7 @@ } }, { - "id": "2008", + "id": "2012", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -62200,7 +61646,7 @@ } }, { - "id": "2009", + "id": "2013", "mutatorName": "BooleanLiteral", "replacement": "false", "statusReason": "expect(received).toBeTrue()\n\nExpected value to be true:\n true\nReceived:\n false", @@ -62230,7 +61676,7 @@ } }, { - "id": "2010", + "id": "2014", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'true' to be 'false' // Object.is equality", @@ -62260,7 +61706,7 @@ } }, { - "id": "2011", + "id": "2015", "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", @@ -62290,7 +61736,7 @@ } }, { - "id": "2012", + "id": "2016", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -62316,7 +61762,7 @@ } }, { - "id": "2013", + "id": "2017", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"/game/323d720a-074b-4f12-ac4c-8ccd68722387\",\n], but it was called with \"\"", @@ -62342,7 +61788,7 @@ } }, { - "id": "2014", + "id": "2018", "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 {}", @@ -62368,7 +61814,7 @@ } }, { - "id": "2015", + "id": "2019", "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}", @@ -62394,7 +61840,7 @@ } }, { - "id": "2016", + "id": "2020", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "expected 'true' to be 'false' // Object.is equality", @@ -62424,7 +61870,7 @@ } }, { - "id": "2017", + "id": "2021", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -62449,7 +61895,7 @@ } }, { - "id": "2018", + "id": "2022", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -62474,7 +61920,7 @@ } }, { - "id": "2019", + "id": "2023", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -62499,7 +61945,7 @@ } }, { - "id": "2020", + "id": "2024", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -62524,7 +61970,7 @@ } }, { - "id": "2021", + "id": "2025", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -62549,7 +61995,7 @@ } }, { - "id": "2022", + "id": "2026", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -62580,7 +62026,7 @@ "language": "html", "mutants": [ { - "id": "2023", + "id": "2027", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected [ 'players-ready' ] to strictly equal [ …(2) ]", @@ -62620,7 +62066,7 @@ } }, { - "id": "2024", + "id": "2028", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected [ …(2) ] to strictly equal [ 'players-ready' ]", @@ -62660,7 +62106,7 @@ } }, { - "id": "2025", + "id": "2029", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected [ 'players-ready' ] to strictly equal [ …(2) ]", @@ -62700,7 +62146,7 @@ } }, { - "id": "2026", + "id": "2030", "mutatorName": "EqualityOperator", "replacement": "getPlayersWithRoleNameInCreateGameDto(\"thief\").length >= 0", "statusReason": "expected [ …(2) ] to strictly equal [ 'players-ready' ]", @@ -62740,7 +62186,7 @@ } }, { - "id": "2027", + "id": "2031", "mutatorName": "EqualityOperator", "replacement": "getPlayersWithRoleNameInCreateGameDto(\"thief\").length <= 0", "statusReason": "expected [ …(2) ] to strictly equal [ 'players-ready' ]", @@ -62780,7 +62226,7 @@ } }, { - "id": "2028", + "id": "2032", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected [ 'players-ready' ] to strictly equal [ …(2) ]", @@ -62820,7 +62266,7 @@ } }, { - "id": "2029", + "id": "2033", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected [ 'players-ready' ] to strictly equal [ …(2) ]", @@ -62860,7 +62306,7 @@ } }, { - "id": "2030", + "id": "2034", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected [ …(2) ] to strictly equal [ 'players-ready' ]", @@ -62900,7 +62346,7 @@ } }, { - "id": "2031", + "id": "2035", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected [ 'players-ready' ] to strictly equal [ …(2) ]", @@ -62940,7 +62386,7 @@ } }, { - "id": "2032", + "id": "2036", "mutatorName": "EqualityOperator", "replacement": "getPlayersWithRoleNameInCreateGameDto(\"actor\").length >= 0", "statusReason": "expected [ …(2) ] to strictly equal [ 'players-ready' ]", @@ -62980,7 +62426,7 @@ } }, { - "id": "2033", + "id": "2037", "mutatorName": "EqualityOperator", "replacement": "getPlayersWithRoleNameInCreateGameDto(\"actor\").length <= 0", "statusReason": "expected [ …(2) ] to strictly equal [ 'players-ready' ]", @@ -63020,7 +62466,7 @@ } }, { - "id": "2034", + "id": "2038", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected [ 'players-ready' ] to strictly equal [ …(2) ]", @@ -63060,7 +62506,7 @@ } }, { - "id": "2035", + "id": "2039", "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\".", @@ -63100,7 +62546,7 @@ } }, { - "id": "2036", + "id": "2040", "mutatorName": "ArrayDeclaration", "replacement": "[]", "statusReason": "expected [] to strictly equal [ 'players-ready' ]", @@ -63140,7 +62586,7 @@ } }, { - "id": "2037", + "id": "2041", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected [ '', 'players-ready' ] to strictly equal [ 'players-positioned', …(1) ]", @@ -63180,7 +62626,7 @@ } }, { - "id": "2038", + "id": "2042", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected [ '', 'players-ready' ] to strictly equal [ …(2) ]", @@ -63220,7 +62666,7 @@ } }, { - "id": "2039", + "id": "2043", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected [ '', 'players-ready' ] to strictly equal [ …(2) ]", @@ -63260,7 +62706,7 @@ } }, { - "id": "2040", + "id": "2044", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected [ '' ] to strictly equal [ 'players-ready' ]", @@ -63300,7 +62746,7 @@ } }, { - "id": "2041", + "id": "2045", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected undefined to be 'players-ready' // Object.is equality", @@ -63340,7 +62786,7 @@ } }, { - "id": "2042", + "id": "2046", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected 1 to be +0 // Object.is equality", @@ -63366,7 +62812,7 @@ } }, { - "id": "2043", + "id": "2047", "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 {}", @@ -63392,7 +62838,7 @@ } }, { - "id": "2044", + "id": "2048", "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}", @@ -63418,7 +62864,7 @@ } }, { - "id": "2045", + "id": "2049", "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}", @@ -63444,7 +62890,7 @@ } }, { - "id": "2046", + "id": "2050", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected +0 to be 1 // Object.is equality", @@ -63470,7 +62916,7 @@ } }, { - "id": "2047", + "id": "2051", "mutatorName": "UpdateOperator", "replacement": "confirmStepIndex.value--", "statusReason": "expected -1 to be 1 // Object.is equality", @@ -63496,7 +62942,7 @@ } }, { - "id": "2048", + "id": "2052", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -63521,7 +62967,7 @@ } }, { - "id": "2049", + "id": "2053", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -63546,7 +62992,7 @@ } }, { - "id": "2050", + "id": "2054", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -63572,7 +63018,7 @@ } }, { - "id": "2051", + "id": "2055", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -63598,7 +63044,7 @@ } }, { - "id": "2052", + "id": "2056", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -63624,7 +63070,7 @@ } }, { - "id": "2053", + "id": "2057", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -63650,7 +63096,7 @@ } }, { - "id": "2054", + "id": "2058", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -63676,7 +63122,7 @@ } }, { - "id": "2055", + "id": "2059", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -63702,7 +63148,7 @@ } }, { - "id": "2056", + "id": "2060", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "The macro defineExpose from Nuxt is breaking Stryker, so we ignore it.", @@ -63726,7 +63172,7 @@ "language": "html", "mutants": [ { - "id": "2057", + "id": "2061", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -63751,7 +63197,7 @@ } }, { - "id": "2058", + "id": "2062", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -63776,7 +63222,7 @@ } }, { - "id": "2059", + "id": "2063", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -63801,7 +63247,7 @@ } }, { - "id": "2060", + "id": "2064", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -63826,7 +63272,7 @@ } }, { - "id": "2061", + "id": "2065", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -63851,7 +63297,7 @@ } }, { - "id": "2062", + "id": "2066", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -63876,7 +63322,7 @@ } }, { - "id": "2063", + "id": "2067", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -63901,7 +63347,7 @@ } }, { - "id": "2064", + "id": "2068", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -63926,7 +63372,7 @@ } }, { - "id": "2065", + "id": "2069", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -63951,7 +63397,7 @@ } }, { - "id": "2066", + "id": "2070", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -63976,7 +63422,7 @@ } }, { - "id": "2067", + "id": "2071", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -64001,7 +63447,7 @@ } }, { - "id": "2068", + "id": "2072", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -64032,7 +63478,7 @@ "language": "html", "mutants": [ { - "id": "2069", + "id": "2073", "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\".", @@ -64066,7 +63512,7 @@ } }, { - "id": "2070", + "id": "2074", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Start Game Confirm Dialog Actor Additional Cards Placed Component > should match snapshot when rendered. 1` mismatched", @@ -64100,7 +63546,7 @@ } }, { - "id": "2071", + "id": "2075", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Lobby Start Game Confirm Dialog Actor Additional Cards Placed Component > should match snapshot when rendered. 1` mismatched", @@ -64134,7 +63580,7 @@ } }, { - "id": "2072", + "id": "2076", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Start Game Confirm Dialog Actor Additional Cards Placed Component > should match snapshot when rendered. 1` mismatched", @@ -64168,7 +63614,7 @@ } }, { - "id": "2073", + "id": "2077", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -64193,7 +63639,7 @@ } }, { - "id": "2074", + "id": "2078", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -64218,7 +63664,7 @@ } }, { - "id": "2075", + "id": "2079", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -64243,7 +63689,7 @@ } }, { - "id": "2076", + "id": "2080", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -64274,7 +63720,7 @@ "language": "html", "mutants": [ { - "id": "2077", + "id": "2081", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Snapshot `Game Lobby Start Game Confirm Dialog Content Component > should match snapshot when rendered. 1` mismatched", @@ -64307,7 +63753,7 @@ } }, { - "id": "2078", + "id": "2082", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Start Game Confirm Dialog Content Component > should match snapshot when rendered. 1` mismatched", @@ -64340,7 +63786,7 @@ } }, { - "id": "2079", + "id": "2083", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -64365,7 +63811,7 @@ } }, { - "id": "2080", + "id": "2084", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -64390,7 +63836,7 @@ } }, { - "id": "2081", + "id": "2085", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -64415,7 +63861,7 @@ } }, { - "id": "2082", + "id": "2086", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -64440,7 +63886,7 @@ } }, { - "id": "2083", + "id": "2087", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -64465,7 +63911,7 @@ } }, { - "id": "2084", + "id": "2088", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -64490,7 +63936,7 @@ } }, { - "id": "2085", + "id": "2089", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -64515,7 +63961,7 @@ } }, { - "id": "2086", + "id": "2090", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -64546,7 +63992,7 @@ "language": "html", "mutants": [ { - "id": "2087", + "id": "2091", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -64554,10 +64000,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1610" + "1611" ], "coveredBy": [ - "1610" + "1611" ], "location": { "end": { @@ -64571,7 +64017,7 @@ } }, { - "id": "2088", + "id": "2092", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -64579,10 +64025,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1610" + "1611" ], "coveredBy": [ - "1610" + "1611" ], "location": { "end": { @@ -64596,7 +64042,7 @@ } }, { - "id": "2089", + "id": "2093", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -64604,10 +64050,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1608" + "1609" ], "coveredBy": [ - "1608" + "1609" ], "location": { "end": { @@ -64621,7 +64067,7 @@ } }, { - "id": "2090", + "id": "2094", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -64629,10 +64075,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1608" + "1609" ], "coveredBy": [ - "1608" + "1609" ], "location": { "end": { @@ -64652,7 +64098,7 @@ "language": "html", "mutants": [ { - "id": "2091", + "id": "2095", "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\".", @@ -64686,7 +64132,7 @@ } }, { - "id": "2092", + "id": "2096", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Start Game Confirm Dialog Thief Additional Cards Placed Component > should match snapshot when rendered. 1` mismatched", @@ -64720,7 +64166,7 @@ } }, { - "id": "2093", + "id": "2097", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Lobby Start Game Confirm Dialog Thief Additional Cards Placed Component > should match snapshot when rendered. 1` mismatched", @@ -64754,7 +64200,7 @@ } }, { - "id": "2094", + "id": "2098", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Start Game Confirm Dialog Thief Additional Cards Placed Component > should match snapshot when rendered. 1` mismatched", @@ -64788,7 +64234,7 @@ } }, { - "id": "2095", + "id": "2099", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -64813,7 +64259,7 @@ } }, { - "id": "2096", + "id": "2100", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -64838,7 +64284,7 @@ } }, { - "id": "2097", + "id": "2101", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -64863,7 +64309,7 @@ } }, { - "id": "2098", + "id": "2102", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -64894,7 +64340,7 @@ "language": "html", "mutants": [ { - "id": "2099", + "id": "2103", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Start Game Confirm Dialog Footer Component > should match snapshot when rendered. 1` mismatched", @@ -64932,7 +64378,7 @@ } }, { - "id": "2100", + "id": "2104", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Snapshot `Game Lobby Start Game Confirm Dialog Footer Component > should match snapshot when rendered. 1` mismatched", @@ -64970,7 +64416,7 @@ } }, { - "id": "2101", + "id": "2105", "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]", @@ -65008,7 +64454,7 @@ } }, { - "id": "2102", + "id": "2106", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Game Lobby Start Game Confirm Dialog Footer Component > should match snapshot when rendered. 1` mismatched", @@ -65046,7 +64492,7 @@ } }, { - "id": "2103", + "id": "2107", "mutatorName": "EqualityOperator", "replacement": "props.currentConfirmStep !== \"players-ready\"", "statusReason": "Snapshot `Game Lobby Start Game Confirm Dialog Footer Component > should match snapshot when rendered. 1` mismatched", @@ -65084,7 +64530,7 @@ } }, { - "id": "2104", + "id": "2108", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Start Game Confirm Dialog Footer Component > should match snapshot when rendered. 1` mismatched", @@ -65122,7 +64568,7 @@ } }, { - "id": "2105", + "id": "2109", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Lobby Start Game Confirm Dialog Footer Component > should match snapshot when rendered. 1` mismatched", @@ -65160,7 +64606,7 @@ } }, { - "id": "2106", + "id": "2110", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'components.GameLobbyStartGameConfirmD…' to be 'components.GameLobbyStartGameConfirmD…' // Object.is equality", @@ -65198,7 +64644,7 @@ } }, { - "id": "2107", + "id": "2111", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Game Lobby Start Game Confirm Dialog Footer Component > should match snapshot when rendered. 1` mismatched", @@ -65236,7 +64682,7 @@ } }, { - "id": "2108", + "id": "2112", "mutatorName": "EqualityOperator", "replacement": "props.currentConfirmStep !== \"players-ready\"", "statusReason": "Snapshot `Game Lobby Start Game Confirm Dialog Footer Component > should match snapshot when rendered. 1` mismatched", @@ -65274,7 +64720,7 @@ } }, { - "id": "2109", + "id": "2113", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Start Game Confirm Dialog Footer Component > should match snapshot when rendered. 1` mismatched", @@ -65312,7 +64758,7 @@ } }, { - "id": "2110", + "id": "2114", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Lobby Start Game Confirm Dialog Footer Component > should match snapshot when rendered. 1` mismatched", @@ -65350,7 +64796,7 @@ } }, { - "id": "2111", + "id": "2115", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Start Game Confirm Dialog Footer Component > should match snapshot when rendered. 1` mismatched", @@ -65388,7 +64834,7 @@ } }, { - "id": "2112", + "id": "2116", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be 'components.GameLobbyStartGameConfirmD…' // Object.is equality", @@ -65417,7 +64863,7 @@ } }, { - "id": "2113", + "id": "2117", "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\".", @@ -65455,7 +64901,7 @@ } }, { - "id": "2114", + "id": "2118", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'play' to be 'forward' // Object.is equality", @@ -65493,7 +64939,7 @@ } }, { - "id": "2115", + "id": "2119", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Game Lobby Start Game Confirm Dialog Footer Component > should match snapshot when rendered. 1` mismatched", @@ -65531,7 +64977,7 @@ } }, { - "id": "2116", + "id": "2120", "mutatorName": "EqualityOperator", "replacement": "props.currentConfirmStep !== \"players-ready\"", "statusReason": "Snapshot `Game Lobby Start Game Confirm Dialog Footer Component > should match snapshot when rendered. 1` mismatched", @@ -65569,7 +65015,7 @@ } }, { - "id": "2117", + "id": "2121", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Start Game Confirm Dialog Footer Component > should match snapshot when rendered. 1` mismatched", @@ -65607,7 +65053,7 @@ } }, { - "id": "2118", + "id": "2122", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Lobby Start Game Confirm Dialog Footer Component > should match snapshot when rendered. 1` mismatched", @@ -65645,7 +65091,7 @@ } }, { - "id": "2119", + "id": "2123", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Snapshot `Game Lobby Start Game Confirm Dialog Footer Component > should match snapshot when rendered. 1` mismatched", @@ -65683,7 +65129,7 @@ } }, { - "id": "2120", + "id": "2124", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Start Game Confirm Dialog Footer Component > should match snapshot when rendered. 1` mismatched", @@ -65721,7 +65167,7 @@ } }, { - "id": "2121", + "id": "2125", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Start Game Confirm Dialog Footer Component > should match snapshot when rendered. 1` mismatched", @@ -65759,7 +65205,7 @@ } }, { - "id": "2122", + "id": "2126", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expected undefined to be 'forward' // Object.is equality", @@ -65788,7 +65234,7 @@ } }, { - "id": "2123", + "id": "2127", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be 'forward' // Object.is equality", @@ -65817,7 +65263,7 @@ } }, { - "id": "2124", + "id": "2128", "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 []", @@ -65846,7 +65292,7 @@ } }, { - "id": "2125", + "id": "2129", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -65871,7 +65317,7 @@ } }, { - "id": "2126", + "id": "2130", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -65896,7 +65342,7 @@ } }, { - "id": "2127", + "id": "2131", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -65921,7 +65367,7 @@ } }, { - "id": "2128", + "id": "2132", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -65952,7 +65398,7 @@ "language": "html", "mutants": [ { - "id": "2129", + "id": "2133", "mutatorName": "StringLiteral", "replacement": "\"Stryker was here!\"", "statusReason": "Snapshot `Game Lobby Header Component > should match snapshot when rendered. 1` mismatched", @@ -65993,7 +65439,7 @@ } }, { - "id": "2130", + "id": "2134", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -66023,7 +65469,7 @@ } }, { - "id": "2131", + "id": "2135", "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", @@ -66053,7 +65499,7 @@ } }, { - "id": "2132", + "id": "2136", "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", @@ -66083,7 +65529,7 @@ } }, { - "id": "2133", + "id": "2137", "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", @@ -66113,7 +65559,7 @@ } }, { - "id": "2134", + "id": "2138", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -66138,7 +65584,7 @@ } }, { - "id": "2135", + "id": "2139", "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 \"\"", @@ -66163,7 +65609,7 @@ } }, { - "id": "2136", + "id": "2140", "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", @@ -66192,7 +65638,7 @@ } }, { - "id": "2137", + "id": "2141", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected '' to be 'Player 1' // Object.is equality", @@ -66221,7 +65667,7 @@ } }, { - "id": "2138", + "id": "2142", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected '' to be 'Player 1' // Object.is equality", @@ -66247,7 +65693,7 @@ } }, { - "id": "2139", + "id": "2143", "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", @@ -66274,7 +65720,7 @@ } }, { - "id": "2140", + "id": "2144", "mutatorName": "StringLiteral", "replacement": "\"Stryker was here!\"", "statusReason": "expected 'Stryker was here!' to be '' // Object.is equality", @@ -66301,7 +65747,7 @@ } }, { - "id": "2141", + "id": "2145", "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", @@ -66328,7 +65774,7 @@ } }, { - "id": "2142", + "id": "2146", "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", @@ -66355,7 +65801,7 @@ } }, { - "id": "2143", + "id": "2147", "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", @@ -66382,7 +65828,7 @@ } }, { - "id": "2144", + "id": "2148", "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", @@ -66407,7 +65853,7 @@ } }, { - "id": "2145", + "id": "2149", "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}", @@ -66433,7 +65879,7 @@ } }, { - "id": "2146", + "id": "2150", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected undefined to be truthy", @@ -66458,7 +65904,7 @@ } }, { - "id": "2147", + "id": "2151", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected undefined to be truthy", @@ -66483,7 +65929,7 @@ } }, { - "id": "2148", + "id": "2152", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected undefined to be truthy", @@ -66508,7 +65954,7 @@ } }, { - "id": "2149", + "id": "2153", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected undefined to be truthy", @@ -66533,7 +65979,7 @@ } }, { - "id": "2150", + "id": "2154", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected undefined to be truthy", @@ -66558,7 +66004,7 @@ } }, { - "id": "2151", + "id": "2155", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected undefined to be truthy", @@ -66583,7 +66029,7 @@ } }, { - "id": "2152", + "id": "2156", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -66609,7 +66055,7 @@ } }, { - "id": "2153", + "id": "2157", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Mocked error", @@ -66635,7 +66081,7 @@ } }, { - "id": "2154", + "id": "2158", "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", @@ -66661,7 +66107,7 @@ } }, { - "id": "2155", + "id": "2159", "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", @@ -66687,7 +66133,7 @@ } }, { - "id": "2156", + "id": "2160", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -66712,7 +66158,7 @@ } }, { - "id": "2157", + "id": "2161", "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 \"\"", @@ -66737,7 +66183,7 @@ } }, { - "id": "2158", + "id": "2162", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -66763,7 +66209,7 @@ } }, { - "id": "2159", + "id": "2163", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Mocked error", @@ -66789,7 +66235,7 @@ } }, { - "id": "2160", + "id": "2164", "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", @@ -66815,7 +66261,7 @@ } }, { - "id": "2161", + "id": "2165", "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", @@ -66841,7 +66287,7 @@ } }, { - "id": "2162", + "id": "2166", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -66866,7 +66312,7 @@ } }, { - "id": "2163", + "id": "2167", "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 \"\"", @@ -66891,7 +66337,7 @@ } }, { - "id": "2164", + "id": "2168", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "The macro defineExpose from Nuxt is breaking Stryker, so we ignore it.", @@ -66915,7 +66361,7 @@ "language": "html", "mutants": [ { - "id": "2165", + "id": "2169", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected undefined to be truthy", @@ -66923,10 +66369,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1519" + "1520" ], "coveredBy": [ - "1519" + "1520" ], "location": { "end": { @@ -66940,7 +66386,7 @@ } }, { - "id": "2166", + "id": "2170", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected undefined to be truthy", @@ -66948,10 +66394,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1519" + "1520" ], "coveredBy": [ - "1519" + "1520" ], "location": { "end": { @@ -66971,7 +66417,7 @@ "language": "html", "mutants": [ { - "id": "2167", + "id": "2171", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected undefined to be truthy", @@ -66979,10 +66425,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1889" + "1890" ], "coveredBy": [ - "1889" + "1890" ], "location": { "end": { @@ -66996,7 +66442,7 @@ } }, { - "id": "2168", + "id": "2172", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected undefined to be truthy", @@ -67004,10 +66450,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1889" + "1890" ], "coveredBy": [ - "1889" + "1890" ], "location": { "end": { @@ -67027,7 +66473,7 @@ "language": "html", "mutants": [ { - "id": "2169", + "id": "2173", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected undefined to be truthy", @@ -67035,10 +66481,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1858" + "1859" ], "coveredBy": [ - "1858" + "1859" ], "location": { "end": { @@ -67052,7 +66498,7 @@ } }, { - "id": "2170", + "id": "2174", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected undefined to be truthy", @@ -67060,10 +66506,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1858" + "1859" ], "coveredBy": [ - "1858" + "1859" ], "location": { "end": { @@ -67083,7 +66529,7 @@ "language": "html", "mutants": [ { - "id": "2171", + "id": "2175", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Header Setup Buttons Component > should match snapshot when rendered. 1` mismatched", @@ -67117,7 +66563,7 @@ } }, { - "id": "2172", + "id": "2176", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected true to be falsy", @@ -67151,7 +66597,7 @@ } }, { - "id": "2173", + "id": "2177", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Game Lobby Header Setup Buttons Component > should match snapshot when rendered. 1` mismatched", @@ -67185,7 +66631,7 @@ } }, { - "id": "2174", + "id": "2178", "mutatorName": "EqualityOperator", "replacement": "createGameDto.value.players.length > minPlayerToDisplayPositionCoordinator", "statusReason": "Snapshot `Game Lobby Header Setup Buttons Component > should match snapshot when rendered. 1` mismatched", @@ -67219,7 +66665,7 @@ } }, { - "id": "2175", + "id": "2179", "mutatorName": "EqualityOperator", "replacement": "createGameDto.value.players.length < minPlayerToDisplayPositionCoordinator", "statusReason": "Snapshot `Game Lobby Header Setup Buttons Component > should match snapshot when rendered. 1` mismatched", @@ -67253,7 +66699,7 @@ } }, { - "id": "2176", + "id": "2180", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Header Setup Buttons Component > should match snapshot when rendered. 1` mismatched", @@ -67287,7 +66733,7 @@ } }, { - "id": "2177", + "id": "2181", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected undefined to be truthy", @@ -67312,7 +66758,7 @@ } }, { - "id": "2178", + "id": "2182", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected undefined to be truthy", @@ -67337,7 +66783,7 @@ } }, { - "id": "2179", + "id": "2183", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected undefined to be truthy", @@ -67362,7 +66808,7 @@ } }, { - "id": "2180", + "id": "2184", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected undefined to be truthy", @@ -67387,7 +66833,7 @@ } }, { - "id": "2181", + "id": "2185", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected undefined to be truthy", @@ -67412,7 +66858,7 @@ } }, { - "id": "2182", + "id": "2186", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected undefined to be truthy", @@ -67437,7 +66883,7 @@ } }, { - "id": "2183", + "id": "2187", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -67463,7 +66909,7 @@ } }, { - "id": "2184", + "id": "2188", "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", @@ -67489,7 +66935,7 @@ } }, { - "id": "2185", + "id": "2189", "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", @@ -67515,7 +66961,7 @@ } }, { - "id": "2186", + "id": "2190", "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", @@ -67541,7 +66987,7 @@ } }, { - "id": "2187", + "id": "2191", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -67566,7 +67012,7 @@ } }, { - "id": "2188", + "id": "2192", "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 \"\"", @@ -67591,7 +67037,7 @@ } }, { - "id": "2189", + "id": "2193", "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 ", @@ -67616,7 +67062,7 @@ } }, { - "id": "2190", + "id": "2194", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -67642,7 +67088,7 @@ } }, { - "id": "2191", + "id": "2195", "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", @@ -67668,7 +67114,7 @@ } }, { - "id": "2192", + "id": "2196", "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", @@ -67694,7 +67140,7 @@ } }, { - "id": "2193", + "id": "2197", "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", @@ -67720,7 +67166,7 @@ } }, { - "id": "2194", + "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", @@ -67745,7 +67191,7 @@ } }, { - "id": "2195", + "id": "2199", "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 \"\"", @@ -67770,7 +67216,7 @@ } }, { - "id": "2196", + "id": "2200", "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 ", @@ -67795,7 +67241,7 @@ } }, { - "id": "2197", + "id": "2201", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "The macro defineExpose from Nuxt is breaking Stryker, so we ignore it.", @@ -67819,7 +67265,7 @@ "language": "html", "mutants": [ { - "id": "2198", + "id": "2202", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "We can't mutate defineModel macro as it is stated here: https://github.com/stryker-mutator/stryker-js/issues/3305.", @@ -67837,7 +67283,7 @@ } }, { - "id": "2199", + "id": "2203", "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.", @@ -67855,7 +67301,7 @@ } }, { - "id": "2200", + "id": "2204", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expect(received).toBeTrue()\n\nExpected value to be true:\n true\nReceived:\n false", @@ -67894,7 +67340,7 @@ } }, { - "id": "2201", + "id": "2205", "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", @@ -67933,7 +67379,7 @@ } }, { - "id": "2202", + "id": "2206", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expect(received).toBeTrue()\n\nExpected value to be true:\n true\nReceived:\n false", @@ -67972,7 +67418,7 @@ } }, { - "id": "2203", + "id": "2207", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'true' to be 'false' // Object.is equality", @@ -68005,7 +67451,7 @@ } }, { - "id": "2204", + "id": "2208", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expect(received).toBeTrue()\n\nExpected value to be true:\n true\nReceived:\n false", @@ -68038,7 +67484,7 @@ } }, { - "id": "2205", + "id": "2209", "mutatorName": "EqualityOperator", "replacement": "name !== inputValue.value.trim()", "statusReason": "expected 'true' to be 'false' // Object.is equality", @@ -68071,7 +67517,7 @@ } }, { - "id": "2206", + "id": "2210", "mutatorName": "MethodExpression", "replacement": "inputValue.value", "statusReason": "expect(received).toBeTrue()\n\nExpected value to be true:\n true\nReceived:\n false", @@ -68104,7 +67550,7 @@ } }, { - "id": "2207", + "id": "2211", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected 'components.GameLobbyPlayerInput.pleas…' to be 'components.GameLobbyPlayerInput.playe…' // Object.is equality", @@ -68143,7 +67589,7 @@ } }, { - "id": "2208", + "id": "2212", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Lobby Player Input Component > should match snapshot when rendered. 1` mismatched", @@ -68182,7 +67628,7 @@ } }, { - "id": "2209", + "id": "2213", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected 'components.GameLobbyPlayerInput.pleas…' to be 'components.GameLobbyPlayerInput.playe…' // Object.is equality", @@ -68221,7 +67667,7 @@ } }, { - "id": "2210", + "id": "2214", "mutatorName": "EqualityOperator", "replacement": "inputValue.value.trim().length > MAX_PLAYER_NAME_LENGTH", "statusReason": "expected 'components.GameLobbyPlayerInput.pleas…' to be 'components.GameLobbyPlayerInput.playe…' // Object.is equality", @@ -68260,7 +67706,7 @@ } }, { - "id": "2211", + "id": "2215", "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", @@ -68299,7 +67745,7 @@ } }, { - "id": "2212", + "id": "2216", "mutatorName": "MethodExpression", "replacement": "inputValue.value", "statusReason": "expected 'components.GameLobbyPlayerInput.playe…' to be 'components.GameLobbyPlayerInput.pleas…' // Object.is equality", @@ -68338,7 +67784,7 @@ } }, { - "id": "2213", + "id": "2217", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Player Input Component > should match snapshot when rendered. 1` mismatched", @@ -68377,7 +67823,7 @@ } }, { - "id": "2214", + "id": "2218", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Lobby Player Input Component > should match snapshot when rendered. 1` mismatched", @@ -68416,7 +67862,7 @@ } }, { - "id": "2215", + "id": "2219", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected 'false' to be 'true' // Object.is equality", @@ -68455,7 +67901,7 @@ } }, { - "id": "2216", + "id": "2220", "mutatorName": "EqualityOperator", "replacement": "createGameDto.value.players.length > MAX_PLAYERS_IN_GAME", "statusReason": "expected 'false' to be 'true' // Object.is equality", @@ -68494,7 +67940,7 @@ } }, { - "id": "2217", + "id": "2221", "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", @@ -68533,7 +67979,7 @@ } }, { - "id": "2218", + "id": "2222", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Player Input Component > should match snapshot when rendered. 1` mismatched", @@ -68572,7 +68018,7 @@ } }, { - "id": "2219", + "id": "2223", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Player Input Component > should match snapshot when rendered. 1` mismatched", @@ -68611,7 +68057,7 @@ } }, { - "id": "2220", + "id": "2224", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Lobby Player Input Component > should match snapshot when rendered. 1` mismatched", @@ -68650,7 +68096,7 @@ } }, { - "id": "2221", + "id": "2225", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected 'false' to be 'true' // Object.is equality", @@ -68689,7 +68135,7 @@ } }, { - "id": "2222", + "id": "2226", "mutatorName": "LogicalOperator", "replacement": "doesPlayerNameExistInGame.value && isInputDisabled.value", "statusReason": "expected 'false' to be 'true' // Object.is equality", @@ -68728,7 +68174,7 @@ } }, { - "id": "2223", + "id": "2227", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Lobby Player Input Component > should match snapshot when rendered. 1` mismatched", @@ -68767,7 +68213,7 @@ } }, { - "id": "2224", + "id": "2228", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Lobby Player Input Component > should match snapshot when rendered. 1` mismatched", @@ -68806,7 +68252,7 @@ } }, { - "id": "2225", + "id": "2229", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected 'components.GameLobbyPlayerInput.pleas…' to be 'components.GameLobbyPlayerInput.maxPl…' // Object.is equality", @@ -68845,7 +68291,7 @@ } }, { - "id": "2226", + "id": "2230", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected 'components.GameLobbyPlayerInput.pleas…' to be 'components.GameLobbyPlayerInput.maxPl…' // Object.is equality", @@ -68872,7 +68318,7 @@ } }, { - "id": "2227", + "id": "2231", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be 'components.GameLobbyPlayerInput.maxPl…' // Object.is equality", @@ -68899,7 +68345,7 @@ } }, { - "id": "2228", + "id": "2232", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Lobby Player Input Component > should match snapshot when rendered. 1` mismatched", @@ -68938,7 +68384,7 @@ } }, { - "id": "2229", + "id": "2233", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected 'components.GameLobbyPlayerInput.pleas…' to be 'components.GameLobbyPlayerInput.playe…' // Object.is equality", @@ -68977,7 +68423,7 @@ } }, { - "id": "2230", + "id": "2234", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected 'components.GameLobbyPlayerInput.pleas…' to be 'components.GameLobbyPlayerInput.playe…' // Object.is equality", @@ -69005,7 +68451,7 @@ } }, { - "id": "2231", + "id": "2235", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be 'components.GameLobbyPlayerInput.playe…' // Object.is equality", @@ -69033,7 +68479,7 @@ } }, { - "id": "2232", + "id": "2236", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Lobby Player Input Component > should match snapshot when rendered. 1` mismatched", @@ -69072,7 +68518,7 @@ } }, { - "id": "2233", + "id": "2237", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected 'components.GameLobbyPlayerInput.pleas…' to be 'components.GameLobbyPlayerInput.playe…' // Object.is equality", @@ -69111,7 +68557,7 @@ } }, { - "id": "2234", + "id": "2238", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected 'components.GameLobbyPlayerInput.pleas…' to be 'components.GameLobbyPlayerInput.playe…' // Object.is equality", @@ -69136,7 +68582,7 @@ } }, { - "id": "2235", + "id": "2239", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be 'components.GameLobbyPlayerInput.playe…' // Object.is equality", @@ -69161,7 +68607,7 @@ } }, { - "id": "2236", + "id": "2240", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Player Input Component > should match snapshot when rendered. 1` mismatched", @@ -69200,7 +68646,7 @@ } }, { - "id": "2237", + "id": "2241", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "The macro defineExpose from Nuxt is breaking Stryker, so we ignore it.", @@ -69224,7 +68670,7 @@ "language": "html", "mutants": [ { - "id": "2238", + "id": "2242", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "expected true to be falsy", @@ -69258,7 +68704,7 @@ } }, { - "id": "2239", + "id": "2243", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected false to be truthy", @@ -69287,7 +68733,7 @@ } }, { - "id": "2240", + "id": "2244", "mutatorName": "BooleanLiteral", "replacement": "false", "statusReason": "expected false to be truthy", @@ -69316,7 +68762,7 @@ } }, { - "id": "2241", + "id": "2245", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected true to be falsy", @@ -69341,7 +68787,7 @@ } }, { - "id": "2242", + "id": "2246", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "expected true to be falsy", @@ -69366,7 +68812,7 @@ } }, { - "id": "2243", + "id": "2247", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "The macro defineExpose from Nuxt is breaking Stryker, so we ignore it.", @@ -69390,7 +68836,7 @@ "language": "html", "mutants": [ { - "id": "2244", + "id": "2248", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected false to be truthy", @@ -69398,17 +68844,17 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1429" + "1435" ], "coveredBy": [ - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", "1433", - "1434" + "1434", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440" ], "location": { "end": { @@ -69422,7 +68868,7 @@ } }, { - "id": "2245", + "id": "2249", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Lobby Options Hub Footer Component > should match snapshot when rendered. 1` mismatched", @@ -69430,17 +68876,17 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1427" + "1433" ], "coveredBy": [ - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", "1433", - "1434" + "1434", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440" ], "location": { "end": { @@ -69454,7 +68900,7 @@ } }, { - "id": "2246", + "id": "2250", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected false to be truthy", @@ -69462,17 +68908,17 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1429" + "1435" ], "coveredBy": [ - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", "1433", - "1434" + "1434", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440" ], "location": { "end": { @@ -69486,7 +68932,7 @@ } }, { - "id": "2247", + "id": "2251", "mutatorName": "EqualityOperator", "replacement": "changedGameOptionsTexts.value.length >= 0", "statusReason": "Snapshot `Game Lobby Options Hub Footer Component > should match snapshot when rendered. 1` mismatched", @@ -69494,17 +68940,17 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1427" + "1433" ], "coveredBy": [ - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", "1433", - "1434" + "1434", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440" ], "location": { "end": { @@ -69518,7 +68964,7 @@ } }, { - "id": "2248", + "id": "2252", "mutatorName": "EqualityOperator", "replacement": "changedGameOptionsTexts.value.length <= 0", "statusReason": "Snapshot `Game Lobby Options Hub Footer Component > should match snapshot when rendered. 1` mismatched", @@ -69526,17 +68972,17 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1427" + "1433" ], "coveredBy": [ - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", "1433", - "1434" + "1434", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440" ], "location": { "end": { @@ -69550,7 +68996,7 @@ } }, { - "id": "2249", + "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", @@ -69558,10 +69004,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1432" + "1438" ], "coveredBy": [ - "1432" + "1438" ], "location": { "end": { @@ -69575,7 +69021,7 @@ } }, { - "id": "2250", + "id": "2254", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected undefined to be truthy", @@ -69583,10 +69029,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1434" + "1440" ], "coveredBy": [ - "1434" + "1440" ], "location": { "end": { @@ -69600,7 +69046,7 @@ } }, { - "id": "2251", + "id": "2255", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected undefined to be truthy", @@ -69608,10 +69054,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1434" + "1440" ], "coveredBy": [ - "1434" + "1440" ], "location": { "end": { @@ -69631,7 +69077,7 @@ "language": "html", "mutants": [ { - "id": "2252", + "id": "2256", "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\".", @@ -69639,18 +69085,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1549" + "1550" ], "coveredBy": [ - "1549", "1550", "1551", "1552", "1553", - "1890", + "1554", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -69664,7 +69110,7 @@ } }, { - "id": "2253", + "id": "2257", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Composition Tab Component > should match snapshot when rendered. 1` mismatched", @@ -69672,18 +69118,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1549" + "1550" ], "coveredBy": [ - "1549", "1550", "1551", "1552", "1553", - "1890", + "1554", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -69697,7 +69143,7 @@ } }, { - "id": "2254", + "id": "2258", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -69705,10 +69151,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1553" + "1554" ], "coveredBy": [ - "1553" + "1554" ], "location": { "end": { @@ -69722,7 +69168,7 @@ } }, { - "id": "2255", + "id": "2259", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Composition Tab Component > should match snapshot when rendered. 1` mismatched", @@ -69730,18 +69176,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1549" + "1550" ], "coveredBy": [ - "1549", "1550", "1551", "1552", "1553", - "1890", + "1554", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -69755,7 +69201,7 @@ } }, { - "id": "2256", + "id": "2260", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Composition Tab Component > should match snapshot when rendered. 1` mismatched", @@ -69763,18 +69209,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1549" + "1550" ], "coveredBy": [ - "1549", "1550", "1551", "1552", "1553", - "1890", + "1554", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -69794,7 +69240,7 @@ "language": "html", "mutants": [ { - "id": "2257", + "id": "2261", "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\".", @@ -69802,18 +69248,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ - "1525", "1526", "1527", "1528", "1529", - "1890", + "1530", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -69827,7 +69273,7 @@ } }, { - "id": "2258", + "id": "2262", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Actor Component > should match snapshot when rendered. 1` mismatched", @@ -69835,18 +69281,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1525" + "1526" ], "coveredBy": [ - "1525", "1526", "1527", "1528", "1529", - "1890", + "1530", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -69860,7 +69306,7 @@ } }, { - "id": "2259", + "id": "2263", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -69868,10 +69314,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1529" + "1530" ], "coveredBy": [ - "1529" + "1530" ], "location": { "end": { @@ -69885,7 +69331,7 @@ } }, { - "id": "2260", + "id": "2264", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Actor Component > should match snapshot when rendered. 1` mismatched", @@ -69893,18 +69339,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1525" + "1526" ], "coveredBy": [ - "1525", "1526", "1527", "1528", "1529", - "1890", + "1530", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -69918,7 +69364,7 @@ } }, { - "id": "2261", + "id": "2265", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Actor Component > should match snapshot when rendered. 1` mismatched", @@ -69926,18 +69372,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1525" + "1526" ], "coveredBy": [ - "1525", "1526", "1527", "1528", "1529", - "1890", + "1530", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -69957,7 +69403,7 @@ "language": "html", "mutants": [ { - "id": "2262", + "id": "2266", "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\".", @@ -69965,18 +69411,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1499" + "1500" ], "coveredBy": [ - "1499", "1500", "1501", "1502", "1503", - "1890", + "1504", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -69990,7 +69436,7 @@ } }, { - "id": "2263", + "id": "2267", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Tab Bear Tamer Component > should match snapshot when rendered. 1` mismatched", @@ -69998,18 +69444,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1499" + "1500" ], "coveredBy": [ - "1499", "1500", "1501", "1502", "1503", - "1890", + "1504", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -70023,7 +69469,7 @@ } }, { - "id": "2264", + "id": "2268", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -70031,10 +69477,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1503" + "1504" ], "coveredBy": [ - "1503" + "1504" ], "location": { "end": { @@ -70048,7 +69494,7 @@ } }, { - "id": "2265", + "id": "2269", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Tab Bear Tamer Component > should match snapshot when rendered. 1` mismatched", @@ -70056,18 +69502,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1499" + "1500" ], "coveredBy": [ - "1499", "1500", "1501", "1502", "1503", - "1890", + "1504", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -70081,7 +69527,7 @@ } }, { - "id": "2266", + "id": "2270", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -70089,18 +69535,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ - "1499", "1500", "1501", "1502", "1503", - "1890", + "1504", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -70120,7 +69566,7 @@ "language": "html", "mutants": [ { - "id": "2267", + "id": "2271", "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\".", @@ -70128,18 +69574,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1510" + "1511" ], "coveredBy": [ - "1510", "1511", "1512", "1513", "1514", - "1890", + "1515", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -70153,7 +69599,7 @@ } }, { - "id": "2268", + "id": "2272", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -70161,18 +69607,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ - "1510", "1511", "1512", "1513", "1514", - "1890", + "1515", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -70186,7 +69632,7 @@ } }, { - "id": "2269", + "id": "2273", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -70194,10 +69640,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1514" + "1515" ], "coveredBy": [ - "1514" + "1515" ], "location": { "end": { @@ -70211,7 +69657,7 @@ } }, { - "id": "2270", + "id": "2274", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -70219,18 +69665,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ - "1510", "1511", "1512", "1513", "1514", - "1890", + "1515", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -70244,7 +69690,7 @@ } }, { - "id": "2271", + "id": "2275", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -70252,18 +69698,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ - "1510", "1511", "1512", "1513", "1514", - "1890", + "1515", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -70283,7 +69729,7 @@ "language": "html", "mutants": [ { - "id": "2272", + "id": "2276", "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\".", @@ -70303,10 +69749,10 @@ "1139", "1140", "1141", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -70320,7 +69766,7 @@ } }, { - "id": "2273", + "id": "2277", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -70328,7 +69774,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ "1133", @@ -70340,10 +69786,10 @@ "1139", "1140", "1141", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -70357,7 +69803,7 @@ } }, { - "id": "2274", + "id": "2278", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -70382,7 +69828,7 @@ } }, { - "id": "2275", + "id": "2279", "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\".", @@ -70390,7 +69836,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ "1133", @@ -70402,10 +69848,10 @@ "1139", "1140", "1141", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -70419,7 +69865,7 @@ } }, { - "id": "2276", + "id": "2280", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -70427,7 +69873,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ "1133", @@ -70439,10 +69885,10 @@ "1139", "1140", "1141", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -70456,7 +69902,7 @@ } }, { - "id": "2277", + "id": "2281", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -70481,7 +69927,7 @@ } }, { - "id": "2278", + "id": "2282", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Cupid Component > should match snapshot when rendered. 1` mismatched", @@ -70501,10 +69947,10 @@ "1139", "1140", "1141", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -70518,7 +69964,7 @@ } }, { - "id": "2279", + "id": "2283", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -70526,7 +69972,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ "1133", @@ -70538,10 +69984,10 @@ "1139", "1140", "1141", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -70555,7 +70001,7 @@ } }, { - "id": "2280", + "id": "2284", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Cupid Component > should match snapshot when rendered. 1` mismatched", @@ -70575,10 +70021,10 @@ "1139", "1140", "1141", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -70592,7 +70038,7 @@ } }, { - "id": "2281", + "id": "2285", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Cupid Component > should match snapshot when rendered. 1` mismatched", @@ -70612,10 +70058,10 @@ "1139", "1140", "1141", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -70635,7 +70081,7 @@ "language": "html", "mutants": [ { - "id": "2282", + "id": "2286", "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\".", @@ -70643,18 +70089,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ - "1572", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -70668,7 +70114,7 @@ } }, { - "id": "2283", + "id": "2287", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Defender Component > should match snapshot when rendered. 1` mismatched", @@ -70676,18 +70122,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1572" + "1573" ], "coveredBy": [ - "1572", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -70701,7 +70147,7 @@ } }, { - "id": "2284", + "id": "2288", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -70709,10 +70155,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1576" + "1577" ], "coveredBy": [ - "1576" + "1577" ], "location": { "end": { @@ -70726,7 +70172,7 @@ } }, { - "id": "2285", + "id": "2289", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Defender Component > should match snapshot when rendered. 1` mismatched", @@ -70734,18 +70180,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1572" + "1573" ], "coveredBy": [ - "1572", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -70759,7 +70205,7 @@ } }, { - "id": "2286", + "id": "2290", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Defender Component > should match snapshot when rendered. 1` mismatched", @@ -70767,18 +70213,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1572" + "1573" ], "coveredBy": [ - "1572", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -70798,7 +70244,7 @@ "language": "html", "mutants": [ { - "id": "2287", + "id": "2291", "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\".", @@ -70820,10 +70266,10 @@ "963", "964", "965", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -70837,7 +70283,7 @@ } }, { - "id": "2288", + "id": "2292", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Elder Component > should match snapshot when rendered. 1` mismatched", @@ -70859,10 +70305,10 @@ "963", "964", "965", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -70876,7 +70322,7 @@ } }, { - "id": "2289", + "id": "2293", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -70903,7 +70349,7 @@ } }, { - "id": "2290", + "id": "2294", "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", @@ -70930,7 +70376,7 @@ } }, { - "id": "2291", + "id": "2295", "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", @@ -70957,7 +70403,7 @@ } }, { - "id": "2292", + "id": "2296", "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", @@ -70984,7 +70430,7 @@ } }, { - "id": "2293", + "id": "2297", "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", @@ -71009,7 +70455,7 @@ } }, { - "id": "2294", + "id": "2298", "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\".", @@ -71031,10 +70477,10 @@ "963", "964", "965", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -71048,7 +70494,7 @@ } }, { - "id": "2295", + "id": "2299", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -71056,7 +70502,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ "955", @@ -71070,10 +70516,10 @@ "963", "964", "965", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -71087,7 +70533,7 @@ } }, { - "id": "2296", + "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", @@ -71112,7 +70558,7 @@ } }, { - "id": "2297", + "id": "2301", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -71120,7 +70566,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ "955", @@ -71134,10 +70580,10 @@ "963", "964", "965", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -71151,7 +70597,7 @@ } }, { - "id": "2298", + "id": "2302", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Elder Component > should match snapshot when rendered. 1` mismatched", @@ -71173,10 +70619,10 @@ "963", "964", "965", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -71190,7 +70636,7 @@ } }, { - "id": "2299", + "id": "2303", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -71198,7 +70644,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ "955", @@ -71212,10 +70658,10 @@ "963", "964", "965", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -71229,7 +70675,7 @@ } }, { - "id": "2300", + "id": "2304", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Elder Component > should match snapshot when rendered. 1` mismatched", @@ -71251,10 +70697,10 @@ "963", "964", "965", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -71274,7 +70720,7 @@ "language": "html", "mutants": [ { - "id": "2301", + "id": "2305", "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\".", @@ -71282,18 +70728,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1559" + "1560" ], "coveredBy": [ - "1559", "1560", "1561", "1562", "1563", - "1890", + "1564", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -71307,7 +70753,7 @@ } }, { - "id": "2302", + "id": "2306", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -71315,18 +70761,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ - "1559", "1560", "1561", "1562", "1563", - "1890", + "1564", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -71340,7 +70786,7 @@ } }, { - "id": "2303", + "id": "2307", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -71348,10 +70794,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1563" + "1564" ], "coveredBy": [ - "1563" + "1564" ], "location": { "end": { @@ -71365,7 +70811,7 @@ } }, { - "id": "2304", + "id": "2308", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -71373,18 +70819,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ - "1559", "1560", "1561", "1562", "1563", - "1890", + "1564", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -71398,7 +70844,7 @@ } }, { - "id": "2305", + "id": "2309", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Fox Component > should match snapshot when rendered. 1` mismatched", @@ -71406,18 +70852,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1559" + "1560" ], "coveredBy": [ - "1559", "1560", "1561", "1562", "1563", - "1890", + "1564", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -71437,7 +70883,7 @@ "language": "html", "mutants": [ { - "id": "2306", + "id": "2310", "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\".", @@ -71445,7 +70891,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ "1061", @@ -71458,10 +70904,10 @@ "1068", "1069", "1070", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -71475,7 +70921,7 @@ } }, { - "id": "2307", + "id": "2311", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -71483,7 +70929,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ "1061", @@ -71496,10 +70942,10 @@ "1068", "1069", "1070", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -71513,7 +70959,7 @@ } }, { - "id": "2308", + "id": "2312", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -71538,7 +70984,7 @@ } }, { - "id": "2309", + "id": "2313", "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\".", @@ -71546,7 +70992,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ "1061", @@ -71559,10 +71005,10 @@ "1068", "1069", "1070", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -71576,7 +71022,7 @@ } }, { - "id": "2310", + "id": "2314", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab General Component > should match snapshot when rendered. 1` mismatched", @@ -71597,10 +71043,10 @@ "1068", "1069", "1070", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -71614,7 +71060,7 @@ } }, { - "id": "2311", + "id": "2315", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -71639,7 +71085,7 @@ } }, { - "id": "2312", + "id": "2316", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab General Component > should match snapshot when rendered. 1` mismatched", @@ -71660,10 +71106,10 @@ "1068", "1069", "1070", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -71677,7 +71123,7 @@ } }, { - "id": "2313", + "id": "2317", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab General Component > should match snapshot when rendered. 1` mismatched", @@ -71698,10 +71144,10 @@ "1068", "1069", "1070", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -71715,7 +71161,7 @@ } }, { - "id": "2314", + "id": "2318", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab General Component > should match snapshot when rendered. 1` mismatched", @@ -71736,10 +71182,10 @@ "1068", "1069", "1070", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -71753,7 +71199,7 @@ } }, { - "id": "2315", + "id": "2319", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab General Component > should match snapshot when rendered. 1` mismatched", @@ -71774,10 +71220,10 @@ "1068", "1069", "1070", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -71797,7 +71243,7 @@ "language": "html", "mutants": [ { - "id": "2316", + "id": "2320", "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\".", @@ -71805,18 +71251,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1541" + "1542" ], "coveredBy": [ - "1541", "1542", "1543", "1544", "1545", - "1890", + "1546", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -71830,7 +71276,7 @@ } }, { - "id": "2317", + "id": "2321", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Idiot Component > should match snapshot when rendered. 1` mismatched", @@ -71838,18 +71284,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1541" + "1542" ], "coveredBy": [ - "1541", "1542", "1543", "1544", "1545", - "1890", + "1546", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -71863,7 +71309,7 @@ } }, { - "id": "2318", + "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", @@ -71871,10 +71317,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1545" + "1546" ], "coveredBy": [ - "1545" + "1546" ], "location": { "end": { @@ -71888,7 +71334,7 @@ } }, { - "id": "2319", + "id": "2323", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Idiot Component > should match snapshot when rendered. 1` mismatched", @@ -71896,18 +71342,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1541" + "1542" ], "coveredBy": [ - "1541", "1542", "1543", "1544", "1545", - "1890", + "1546", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -71921,7 +71367,7 @@ } }, { - "id": "2320", + "id": "2324", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Idiot Component > should match snapshot when rendered. 1` mismatched", @@ -71929,18 +71375,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1541" + "1542" ], "coveredBy": [ - "1541", "1542", "1543", "1544", "1545", - "1890", + "1546", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -71960,7 +71406,7 @@ "language": "html", "mutants": [ { - "id": "2321", + "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\".", @@ -71968,18 +71414,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ - "1554", "1555", "1556", "1557", "1558", - "1890", + "1559", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -71993,7 +71439,7 @@ } }, { - "id": "2322", + "id": "2326", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Little Girl Component > should match snapshot when rendered. 1` mismatched", @@ -72001,18 +71447,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1554" + "1555" ], "coveredBy": [ - "1554", "1555", "1556", "1557", "1558", - "1890", + "1559", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -72026,7 +71472,7 @@ } }, { - "id": "2323", + "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", @@ -72034,10 +71480,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1558" + "1559" ], "coveredBy": [ - "1558" + "1559" ], "location": { "end": { @@ -72051,7 +71497,7 @@ } }, { - "id": "2324", + "id": "2328", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Little Girl Component > should match snapshot when rendered. 1` mismatched", @@ -72059,18 +71505,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1554" + "1555" ], "coveredBy": [ - "1554", "1555", "1556", "1557", "1558", - "1890", + "1559", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -72084,7 +71530,7 @@ } }, { - "id": "2325", + "id": "2329", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Little Girl Component > should match snapshot when rendered. 1` mismatched", @@ -72092,18 +71538,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1554" + "1555" ], "coveredBy": [ - "1554", "1555", "1556", "1557", "1558", - "1890", + "1559", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -72123,7 +71569,7 @@ "language": "html", "mutants": [ { - "id": "2326", + "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\".", @@ -72131,7 +71577,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ "642", @@ -72149,10 +71595,10 @@ "654", "655", "656", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -72166,7 +71612,7 @@ } }, { - "id": "2327", + "id": "2331", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Pied Piper Component > should match snapshot when rendered. 1` mismatched", @@ -72192,10 +71638,10 @@ "654", "655", "656", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -72209,7 +71655,7 @@ } }, { - "id": "2328", + "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", @@ -72236,7 +71682,7 @@ } }, { - "id": "2329", + "id": "2333", "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", @@ -72263,7 +71709,7 @@ } }, { - "id": "2330", + "id": "2334", "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", @@ -72290,7 +71736,7 @@ } }, { - "id": "2331", + "id": "2335", "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", @@ -72317,7 +71763,7 @@ } }, { - "id": "2332", + "id": "2336", "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", @@ -72342,7 +71788,7 @@ } }, { - "id": "2333", + "id": "2337", "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\".", @@ -72368,10 +71814,10 @@ "654", "655", "656", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -72385,7 +71831,7 @@ } }, { - "id": "2334", + "id": "2338", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -72393,7 +71839,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ "642", @@ -72411,10 +71857,10 @@ "654", "655", "656", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -72428,7 +71874,7 @@ } }, { - "id": "2335", + "id": "2339", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -72453,7 +71899,7 @@ } }, { - "id": "2336", + "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\".", @@ -72461,7 +71907,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ "642", @@ -72479,10 +71925,10 @@ "654", "655", "656", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -72496,7 +71942,7 @@ } }, { - "id": "2337", + "id": "2341", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -72504,7 +71950,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ "642", @@ -72522,10 +71968,10 @@ "654", "655", "656", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -72539,7 +71985,7 @@ } }, { - "id": "2338", + "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", @@ -72563,178 +72009,6 @@ } } }, - { - "id": "2339", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Pied Piper Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "642" - ], - "coveredBy": [ - "642", - "643", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "1890", - "1891", - "1892", - "1893" - ], - "location": { - "end": { - "column": 142, - "line": 121 - }, - "start": { - "column": 73, - "line": 121 - } - } - }, - { - "id": "2340", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Pied Piper Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "642" - ], - "coveredBy": [ - "642", - "643", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "1890", - "1891", - "1892", - "1893" - ], - "location": { - "end": { - "column": 141, - "line": 121 - }, - "start": { - "column": 97, - "line": 121 - } - } - }, - { - "id": "2341", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Pied Piper Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "642" - ], - "coveredBy": [ - "642", - "643", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "1890", - "1891", - "1892", - "1893" - ], - "location": { - "end": { - "column": 144, - "line": 123 - }, - "start": { - "column": 74, - "line": 123 - } - } - }, - { - "id": "2342", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Pied Piper Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "642" - ], - "coveredBy": [ - "642", - "643", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "1890", - "1891", - "1892", - "1893" - ], - "location": { - "end": { - "column": 143, - "line": 123 - }, - "start": { - "column": 98, - "line": 123 - } - } - }, { "id": "2343", "mutatorName": "ArrowFunction", @@ -72762,10 +72036,182 @@ "654", "655", "656", - "1890", "1891", "1892", - "1893" + "1893", + "1894" + ], + "location": { + "end": { + "column": 142, + "line": 121 + }, + "start": { + "column": 73, + "line": 121 + } + } + }, + { + "id": "2344", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Pied Piper Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "642" + ], + "coveredBy": [ + "642", + "643", + "644", + "645", + "646", + "647", + "648", + "649", + "650", + "651", + "652", + "653", + "654", + "655", + "656", + "1891", + "1892", + "1893", + "1894" + ], + "location": { + "end": { + "column": 141, + "line": 121 + }, + "start": { + "column": 97, + "line": 121 + } + } + }, + { + "id": "2345", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Pied Piper Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "642" + ], + "coveredBy": [ + "642", + "643", + "644", + "645", + "646", + "647", + "648", + "649", + "650", + "651", + "652", + "653", + "654", + "655", + "656", + "1891", + "1892", + "1893", + "1894" + ], + "location": { + "end": { + "column": 144, + "line": 123 + }, + "start": { + "column": 74, + "line": 123 + } + } + }, + { + "id": "2346", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Pied Piper Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "642" + ], + "coveredBy": [ + "642", + "643", + "644", + "645", + "646", + "647", + "648", + "649", + "650", + "651", + "652", + "653", + "654", + "655", + "656", + "1891", + "1892", + "1893", + "1894" + ], + "location": { + "end": { + "column": 143, + "line": 123 + }, + "start": { + "column": 98, + "line": 123 + } + } + }, + { + "id": "2347", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Pied Piper Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "642" + ], + "coveredBy": [ + "642", + "643", + "644", + "645", + "646", + "647", + "648", + "649", + "650", + "651", + "652", + "653", + "654", + "655", + "656", + "1891", + "1892", + "1893", + "1894" ], "location": { "end": { @@ -72779,7 +72225,7 @@ } }, { - "id": "2344", + "id": "2348", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Pied Piper Component > should match snapshot when rendered. 1` mismatched", @@ -72805,10 +72251,10 @@ "654", "655", "656", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -72828,7 +72274,7 @@ "language": "html", "mutants": [ { - "id": "2345", + "id": "2349", "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\".", @@ -72836,18 +72282,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1452" + "1458" ], "coveredBy": [ - "1452", - "1453", - "1454", - "1455", - "1456", - "1890", + "1458", + "1459", + "1460", + "1461", + "1462", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -72861,7 +72307,7 @@ } }, { - "id": "2346", + "id": "2350", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Prejudiced Manipulator Component > should match snapshot when rendered. 1` mismatched", @@ -72869,18 +72315,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1452" + "1458" ], "coveredBy": [ - "1452", - "1453", - "1454", - "1455", - "1456", - "1890", + "1458", + "1459", + "1460", + "1461", + "1462", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -72894,7 +72340,7 @@ } }, { - "id": "2347", + "id": "2351", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -72902,10 +72348,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1456" + "1462" ], "coveredBy": [ - "1456" + "1462" ], "location": { "end": { @@ -72919,7 +72365,7 @@ } }, { - "id": "2348", + "id": "2352", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Prejudiced Manipulator Component > should match snapshot when rendered. 1` mismatched", @@ -72927,18 +72373,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1452" + "1458" ], "coveredBy": [ - "1452", - "1453", - "1454", - "1455", - "1456", - "1890", + "1458", + "1459", + "1460", + "1461", + "1462", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -72952,7 +72398,7 @@ } }, { - "id": "2349", + "id": "2353", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Prejudiced Manipulator Component > should match snapshot when rendered. 1` mismatched", @@ -72960,18 +72406,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1452" + "1458" ], "coveredBy": [ - "1452", - "1453", - "1454", - "1455", - "1456", - "1890", + "1458", + "1459", + "1460", + "1461", + "1462", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -72991,7 +72437,7 @@ "language": "html", "mutants": [ { - "id": "2350", + "id": "2354", "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\".", @@ -72999,20 +72445,20 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ - "1346", - "1347", - "1348", - "1349", - "1350", - "1351", "1352", - "1890", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -73026,7 +72472,7 @@ } }, { - "id": "2351", + "id": "2355", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Scandalmonger Component > should match snapshot when rendered. 1` mismatched", @@ -73034,20 +72480,20 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1346" + "1352" ], "coveredBy": [ - "1346", - "1347", - "1348", - "1349", - "1350", - "1351", "1352", - "1890", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -73061,7 +72507,7 @@ } }, { - "id": "2352", + "id": "2356", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -73069,12 +72515,12 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1350" + "1356" ], "coveredBy": [ - "1350", - "1351", - "1352" + "1356", + "1357", + "1358" ], "location": { "end": { @@ -73088,7 +72534,7 @@ } }, { - "id": "2353", + "id": "2357", "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", @@ -73096,12 +72542,12 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1350" + "1356" ], "coveredBy": [ - "1350", - "1351", - "1352" + "1356", + "1357", + "1358" ], "location": { "end": { @@ -73115,7 +72561,7 @@ } }, { - "id": "2354", + "id": "2358", "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", @@ -73123,12 +72569,12 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1352" + "1358" ], "coveredBy": [ - "1350", - "1351", - "1352" + "1356", + "1357", + "1358" ], "location": { "end": { @@ -73142,7 +72588,7 @@ } }, { - "id": "2355", + "id": "2359", "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", @@ -73150,12 +72596,12 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1350" + "1356" ], "coveredBy": [ - "1350", - "1351", - "1352" + "1356", + "1357", + "1358" ], "location": { "end": { @@ -73169,7 +72615,7 @@ } }, { - "id": "2356", + "id": "2360", "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", @@ -73177,10 +72623,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1352" + "1358" ], "coveredBy": [ - "1352" + "1358" ], "location": { "end": { @@ -73194,7 +72640,7 @@ } }, { - "id": "2357", + "id": "2361", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Scandalmonger Component > should match snapshot when rendered. 1` mismatched", @@ -73202,20 +72648,20 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1346" + "1352" ], "coveredBy": [ - "1346", - "1347", - "1348", - "1349", - "1350", - "1351", "1352", - "1890", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -73229,7 +72675,7 @@ } }, { - "id": "2358", + "id": "2362", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Scandalmonger Component > should match snapshot when rendered. 1` mismatched", @@ -73237,20 +72683,20 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1346" + "1352" ], "coveredBy": [ - "1346", - "1347", - "1348", - "1349", - "1350", - "1351", "1352", - "1890", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -73270,7 +72716,7 @@ "language": "html", "mutants": [ { - "id": "2359", + "id": "2363", "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\".", @@ -73278,7 +72724,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ "1169", @@ -73290,10 +72736,10 @@ "1175", "1176", "1177", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -73307,7 +72753,7 @@ } }, { - "id": "2360", + "id": "2364", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Seer Component > should match snapshot when rendered. 1` mismatched", @@ -73327,10 +72773,10 @@ "1175", "1176", "1177", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -73344,7 +72790,7 @@ } }, { - "id": "2361", + "id": "2365", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -73369,7 +72815,7 @@ } }, { - "id": "2362", + "id": "2366", "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\".", @@ -73389,10 +72835,10 @@ "1175", "1176", "1177", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -73406,7 +72852,7 @@ } }, { - "id": "2363", + "id": "2367", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Seer Component > should match snapshot when rendered. 1` mismatched", @@ -73426,10 +72872,10 @@ "1175", "1176", "1177", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -73443,7 +72889,7 @@ } }, { - "id": "2364", + "id": "2368", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -73468,7 +72914,7 @@ } }, { - "id": "2365", + "id": "2369", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Seer Component > should match snapshot when rendered. 1` mismatched", @@ -73488,10 +72934,10 @@ "1175", "1176", "1177", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -73505,7 +72951,7 @@ } }, { - "id": "2366", + "id": "2370", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Seer Component > should match snapshot when rendered. 1` mismatched", @@ -73525,10 +72971,10 @@ "1175", "1176", "1177", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -73542,7 +72988,7 @@ } }, { - "id": "2367", + "id": "2371", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Seer Component > should match snapshot when rendered. 1` mismatched", @@ -73562,10 +73008,10 @@ "1175", "1176", "1177", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -73579,7 +73025,7 @@ } }, { - "id": "2368", + "id": "2372", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Seer Component > should match snapshot when rendered. 1` mismatched", @@ -73599,10 +73045,10 @@ "1175", "1176", "1177", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -73622,7 +73068,7 @@ "language": "html", "mutants": [ { - "id": "2369", + "id": "2373", "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\".", @@ -73649,10 +73095,10 @@ "688", "689", "690", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -73666,7 +73112,7 @@ } }, { - "id": "2370", + "id": "2374", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Sheriff Component > should match snapshot when rendered. 1` mismatched", @@ -73693,10 +73139,10 @@ "688", "689", "690", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -73710,7 +73156,7 @@ } }, { - "id": "2371", + "id": "2375", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -73735,7 +73181,7 @@ } }, { - "id": "2372", + "id": "2376", "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\".", @@ -73762,10 +73208,10 @@ "688", "689", "690", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -73779,7 +73225,7 @@ } }, { - "id": "2373", + "id": "2377", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Sheriff Component > should match snapshot when rendered. 1` mismatched", @@ -73806,10 +73252,10 @@ "688", "689", "690", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -73823,7 +73269,7 @@ } }, { - "id": "2374", + "id": "2378", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -73848,7 +73294,7 @@ } }, { - "id": "2375", + "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\".", @@ -73875,10 +73321,10 @@ "688", "689", "690", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -73892,7 +73338,7 @@ } }, { - "id": "2376", + "id": "2380", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Sheriff Component > should match snapshot when rendered. 1` mismatched", @@ -73919,10 +73365,10 @@ "688", "689", "690", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -73936,7 +73382,7 @@ } }, { - "id": "2377", + "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", @@ -73961,7 +73407,7 @@ } }, { - "id": "2378", + "id": "2382", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Sheriff Component > should match snapshot when rendered. 1` mismatched", @@ -73988,10 +73434,10 @@ "688", "689", "690", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -74005,7 +73451,7 @@ } }, { - "id": "2379", + "id": "2383", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Sheriff Component > should match snapshot when rendered. 1` mismatched", @@ -74032,10 +73478,10 @@ "688", "689", "690", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -74049,7 +73495,7 @@ } }, { - "id": "2380", + "id": "2384", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Sheriff Component > should match snapshot when rendered. 1` mismatched", @@ -74076,10 +73522,10 @@ "688", "689", "690", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -74093,7 +73539,7 @@ } }, { - "id": "2381", + "id": "2385", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Sheriff Component > should match snapshot when rendered. 1` mismatched", @@ -74120,10 +73566,10 @@ "688", "689", "690", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -74137,7 +73583,7 @@ } }, { - "id": "2382", + "id": "2386", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Sheriff Component > should match snapshot when rendered. 1` mismatched", @@ -74164,10 +73610,10 @@ "688", "689", "690", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -74181,7 +73627,7 @@ } }, { - "id": "2383", + "id": "2387", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Sheriff Component > should match snapshot when rendered. 1` mismatched", @@ -74208,10 +73654,10 @@ "688", "689", "690", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -74231,7 +73677,7 @@ "language": "html", "mutants": [ { - "id": "2384", + "id": "2388", "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\".", @@ -74239,7 +73685,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ "626", @@ -74258,10 +73704,10 @@ "639", "640", "641", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -74275,7 +73721,7 @@ } }, { - "id": "2385", + "id": "2389", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Sheriff Election Component > should match snapshot when rendered. 1` mismatched", @@ -74302,10 +73748,10 @@ "639", "640", "641", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -74319,7 +73765,7 @@ } }, { - "id": "2386", + "id": "2390", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -74346,7 +73792,7 @@ } }, { - "id": "2387", + "id": "2391", "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", @@ -74373,7 +73819,7 @@ } }, { - "id": "2388", + "id": "2392", "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", @@ -74400,7 +73846,7 @@ } }, { - "id": "2389", + "id": "2393", "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", @@ -74427,7 +73873,7 @@ } }, { - "id": "2390", + "id": "2394", "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", @@ -74452,7 +73898,7 @@ } }, { - "id": "2391", + "id": "2395", "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\".", @@ -74460,7 +73906,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ "626", @@ -74479,10 +73925,10 @@ "639", "640", "641", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -74496,7 +73942,7 @@ } }, { - "id": "2392", + "id": "2396", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Sheriff Election Component > should match snapshot when rendered. 1` mismatched", @@ -74523,10 +73969,10 @@ "639", "640", "641", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -74540,7 +73986,7 @@ } }, { - "id": "2393", + "id": "2397", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Sheriff Election Component > should match snapshot when rendered. 1` mismatched", @@ -74567,10 +74013,10 @@ "639", "640", "641", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -74584,7 +74030,7 @@ } }, { - "id": "2394", + "id": "2398", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected 'moon' to be 'sun' // Object.is equality", @@ -74611,10 +74057,10 @@ "639", "640", "641", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -74628,7 +74074,7 @@ } }, { - "id": "2395", + "id": "2399", "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", @@ -74655,10 +74101,10 @@ "639", "640", "641", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -74672,7 +74118,7 @@ } }, { - "id": "2396", + "id": "2400", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected 'moon' to be 'sun' // Object.is equality", @@ -74699,10 +74145,10 @@ "639", "640", "641", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -74716,7 +74162,7 @@ } }, { - "id": "2397", + "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", @@ -74742,7 +74188,7 @@ } }, { - "id": "2398", + "id": "2402", "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}", @@ -74767,7 +74213,7 @@ } }, { - "id": "2399", + "id": "2403", "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}", @@ -74792,7 +74238,7 @@ } }, { - "id": "2400", + "id": "2404", "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\".", @@ -74819,10 +74265,10 @@ "639", "640", "641", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -74836,7 +74282,7 @@ } }, { - "id": "2401", + "id": "2405", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -74844,7 +74290,7 @@ "testsCompleted": 13, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ "626", @@ -74863,10 +74309,10 @@ "639", "640", "641", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -74880,7 +74326,7 @@ } }, { - "id": "2402", + "id": "2406", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected 'moon' to be 'sun' // Object.is equality", @@ -74907,10 +74353,10 @@ "639", "640", "641", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -74924,7 +74370,7 @@ } }, { - "id": "2403", + "id": "2407", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected 'moon' to be 'sun' // Object.is equality", @@ -74952,7 +74398,7 @@ } }, { - "id": "2404", + "id": "2408", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expected undefined to be 'sun' // Object.is equality", @@ -74980,7 +74426,7 @@ } }, { - "id": "2405", + "id": "2409", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be 'sun' // Object.is equality", @@ -75008,7 +74454,7 @@ } }, { - "id": "2406", + "id": "2410", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected [] to include 'text-day'", @@ -75036,7 +74482,7 @@ } }, { - "id": "2407", + "id": "2411", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expected undefined to be 'moon' // Object.is equality", @@ -75063,10 +74509,10 @@ "639", "640", "641", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -75080,7 +74526,7 @@ } }, { - "id": "2408", + "id": "2412", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be 'moon' // Object.is equality", @@ -75107,10 +74553,10 @@ "639", "640", "641", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -75124,7 +74570,7 @@ } }, { - "id": "2409", + "id": "2413", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -75132,7 +74578,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ "626", @@ -75151,10 +74597,10 @@ "639", "640", "641", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -75168,7 +74614,7 @@ } }, { - "id": "2410", + "id": "2414", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Sheriff Election Component > should match snapshot when rendered. 1` mismatched", @@ -75195,10 +74641,10 @@ "639", "640", "641", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -75212,7 +74658,7 @@ } }, { - "id": "2411", + "id": "2415", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -75220,7 +74666,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ "626", @@ -75239,10 +74685,10 @@ "639", "640", "641", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -75262,7 +74708,7 @@ "language": "html", "mutants": [ { - "id": "2412", + "id": "2416", "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\".", @@ -75270,20 +74716,20 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1339" + "1345" ], "coveredBy": [ - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", "1345", - "1890", + "1346", + "1347", + "1348", + "1349", + "1350", + "1351", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -75297,7 +74743,7 @@ } }, { - "id": "2413", + "id": "2417", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Stuttering Judge Component > should match snapshot when rendered. 1` mismatched", @@ -75305,20 +74751,20 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1339" + "1345" ], "coveredBy": [ - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", "1345", - "1890", + "1346", + "1347", + "1348", + "1349", + "1350", + "1351", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -75332,7 +74778,7 @@ } }, { - "id": "2414", + "id": "2418", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -75340,12 +74786,12 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1343" + "1349" ], "coveredBy": [ - "1343", - "1344", - "1345" + "1349", + "1350", + "1351" ], "location": { "end": { @@ -75359,7 +74805,7 @@ } }, { - "id": "2415", + "id": "2419", "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", @@ -75367,12 +74813,12 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1343" + "1349" ], "coveredBy": [ - "1343", - "1344", - "1345" + "1349", + "1350", + "1351" ], "location": { "end": { @@ -75386,7 +74832,7 @@ } }, { - "id": "2416", + "id": "2420", "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", @@ -75394,12 +74840,12 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1345" + "1351" ], "coveredBy": [ - "1343", - "1344", - "1345" + "1349", + "1350", + "1351" ], "location": { "end": { @@ -75413,7 +74859,7 @@ } }, { - "id": "2417", + "id": "2421", "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", @@ -75421,12 +74867,12 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1343" + "1349" ], "coveredBy": [ - "1343", - "1344", - "1345" + "1349", + "1350", + "1351" ], "location": { "end": { @@ -75440,7 +74886,7 @@ } }, { - "id": "2418", + "id": "2422", "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", @@ -75448,10 +74894,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1345" + "1351" ], "coveredBy": [ - "1345" + "1351" ], "location": { "end": { @@ -75465,7 +74911,7 @@ } }, { - "id": "2419", + "id": "2423", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Stuttering Judge Component > should match snapshot when rendered. 1` mismatched", @@ -75473,20 +74919,20 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1339" + "1345" ], "coveredBy": [ - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", "1345", - "1890", + "1346", + "1347", + "1348", + "1349", + "1350", + "1351", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -75500,7 +74946,7 @@ } }, { - "id": "2420", + "id": "2424", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Stuttering Judge Component > should match snapshot when rendered. 1` mismatched", @@ -75508,20 +74954,20 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1339" + "1345" ], "coveredBy": [ - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", "1345", - "1890", + "1346", + "1347", + "1348", + "1349", + "1350", + "1351", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -75541,7 +74987,7 @@ "language": "html", "mutants": [ { - "id": "2421", + "id": "2425", "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\".", @@ -75561,10 +75007,10 @@ "1084", "1085", "1086", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -75578,7 +75024,7 @@ } }, { - "id": "2422", + "id": "2426", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Thief Component > should match snapshot when rendered. 1` mismatched", @@ -75598,10 +75044,10 @@ "1084", "1085", "1086", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -75615,7 +75061,7 @@ } }, { - "id": "2423", + "id": "2427", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -75640,7 +75086,7 @@ } }, { - "id": "2424", + "id": "2428", "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\".", @@ -75660,10 +75106,10 @@ "1084", "1085", "1086", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -75677,7 +75123,7 @@ } }, { - "id": "2425", + "id": "2429", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Thief Component > should match snapshot when rendered. 1` mismatched", @@ -75697,10 +75143,10 @@ "1084", "1085", "1086", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -75714,7 +75160,7 @@ } }, { - "id": "2426", + "id": "2430", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -75739,7 +75185,7 @@ } }, { - "id": "2427", + "id": "2431", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Thief Component > should match snapshot when rendered. 1` mismatched", @@ -75759,10 +75205,10 @@ "1084", "1085", "1086", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -75776,7 +75222,7 @@ } }, { - "id": "2428", + "id": "2432", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Thief Component > should match snapshot when rendered. 1` mismatched", @@ -75796,10 +75242,10 @@ "1084", "1085", "1086", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -75813,7 +75259,7 @@ } }, { - "id": "2429", + "id": "2433", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Thief Component > should match snapshot when rendered. 1` mismatched", @@ -75833,10 +75279,10 @@ "1084", "1085", "1086", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -75850,7 +75296,7 @@ } }, { - "id": "2430", + "id": "2434", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Thief Component > should match snapshot when rendered. 1` mismatched", @@ -75870,10 +75316,10 @@ "1084", "1085", "1086", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -75893,7 +75339,7 @@ "language": "html", "mutants": [ { - "id": "2431", + "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\".", @@ -75911,10 +75357,10 @@ "1277", "1278", "1279", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -75928,7 +75374,7 @@ } }, { - "id": "2432", + "id": "2436", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -75936,7 +75382,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ "1273", @@ -75946,10 +75392,10 @@ "1277", "1278", "1279", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -75963,7 +75409,7 @@ } }, { - "id": "2433", + "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", @@ -75990,7 +75436,7 @@ } }, { - "id": "2434", + "id": "2438", "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", @@ -76017,7 +75463,7 @@ } }, { - "id": "2435", + "id": "2439", "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", @@ -76044,7 +75490,7 @@ } }, { - "id": "2436", + "id": "2440", "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", @@ -76071,7 +75517,7 @@ } }, { - "id": "2437", + "id": "2441", "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", @@ -76096,7 +75542,7 @@ } }, { - "id": "2438", + "id": "2442", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Three Brothers Component > should match snapshot when rendered. 1` mismatched", @@ -76114,10 +75560,10 @@ "1277", "1278", "1279", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -76131,7 +75577,7 @@ } }, { - "id": "2439", + "id": "2443", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -76139,7 +75585,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ "1273", @@ -76149,10 +75595,10 @@ "1277", "1278", "1279", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -76172,7 +75618,7 @@ "language": "html", "mutants": [ { - "id": "2440", + "id": "2444", "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\".", @@ -76180,20 +75626,20 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1297" + "1303" ], "coveredBy": [ - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1890", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -76207,7 +75653,7 @@ } }, { - "id": "2441", + "id": "2445", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -76215,20 +75661,20 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1890", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -76242,7 +75688,7 @@ } }, { - "id": "2442", + "id": "2446", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -76250,12 +75696,12 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1301" + "1307" ], "coveredBy": [ - "1301", - "1302", - "1303" + "1307", + "1308", + "1309" ], "location": { "end": { @@ -76269,7 +75715,7 @@ } }, { - "id": "2443", + "id": "2447", "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", @@ -76277,12 +75723,12 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1301" + "1307" ], "coveredBy": [ - "1301", - "1302", - "1303" + "1307", + "1308", + "1309" ], "location": { "end": { @@ -76296,7 +75742,7 @@ } }, { - "id": "2444", + "id": "2448", "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", @@ -76304,12 +75750,12 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1303" + "1309" ], "coveredBy": [ - "1301", - "1302", - "1303" + "1307", + "1308", + "1309" ], "location": { "end": { @@ -76323,7 +75769,7 @@ } }, { - "id": "2445", + "id": "2449", "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", @@ -76331,12 +75777,12 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1301" + "1307" ], "coveredBy": [ - "1301", - "1302", - "1303" + "1307", + "1308", + "1309" ], "location": { "end": { @@ -76350,7 +75796,7 @@ } }, { - "id": "2446", + "id": "2450", "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", @@ -76358,10 +75804,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1303" + "1309" ], "coveredBy": [ - "1303" + "1309" ], "location": { "end": { @@ -76375,7 +75821,7 @@ } }, { - "id": "2447", + "id": "2451", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -76383,20 +75829,20 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1890", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -76410,7 +75856,7 @@ } }, { - "id": "2448", + "id": "2452", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Two Sisters Component > should match snapshot when rendered. 1` mismatched", @@ -76418,20 +75864,20 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1297" + "1303" ], "coveredBy": [ - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1890", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -76451,7 +75897,7 @@ "language": "html", "mutants": [ { - "id": "2449", + "id": "2453", "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\".", @@ -76459,18 +75905,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1494" + "1495" ], "coveredBy": [ - "1494", "1495", "1496", "1497", "1498", - "1890", + "1499", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -76484,7 +75930,7 @@ } }, { - "id": "2450", + "id": "2454", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Werewolf Component > should match snapshot when rendered. 1` mismatched", @@ -76492,18 +75938,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1494" + "1495" ], "coveredBy": [ - "1494", "1495", "1496", "1497", "1498", - "1890", + "1499", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -76517,7 +75963,7 @@ } }, { - "id": "2451", + "id": "2455", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -76525,10 +75971,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1498" + "1499" ], "coveredBy": [ - "1498" + "1499" ], "location": { "end": { @@ -76542,7 +75988,7 @@ } }, { - "id": "2452", + "id": "2456", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -76550,18 +75996,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ - "1494", "1495", "1496", "1497", "1498", - "1890", + "1499", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -76575,7 +76021,7 @@ } }, { - "id": "2453", + "id": "2457", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Werewolf Component > should match snapshot when rendered. 1` mismatched", @@ -76583,18 +76029,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1494" + "1495" ], "coveredBy": [ - "1494", "1495", "1496", "1497", "1498", - "1890", + "1499", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -76614,7 +76060,7 @@ "language": "html", "mutants": [ { - "id": "2454", + "id": "2458", "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\".", @@ -76622,7 +76068,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ "1280", @@ -76632,10 +76078,10 @@ "1284", "1285", "1286", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -76649,7 +76095,7 @@ } }, { - "id": "2455", + "id": "2459", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab White Werewolf Component > should match snapshot when rendered. 1` mismatched", @@ -76667,10 +76113,10 @@ "1284", "1285", "1286", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -76684,7 +76130,7 @@ } }, { - "id": "2456", + "id": "2460", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -76711,7 +76157,7 @@ } }, { - "id": "2457", + "id": "2461", "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", @@ -76738,7 +76184,7 @@ } }, { - "id": "2458", + "id": "2462", "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", @@ -76765,7 +76211,7 @@ } }, { - "id": "2459", + "id": "2463", "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", @@ -76792,7 +76238,7 @@ } }, { - "id": "2460", + "id": "2464", "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", @@ -76817,7 +76263,7 @@ } }, { - "id": "2461", + "id": "2465", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab White Werewolf Component > should match snapshot when rendered. 1` mismatched", @@ -76835,10 +76281,10 @@ "1284", "1285", "1286", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -76852,7 +76298,7 @@ } }, { - "id": "2462", + "id": "2466", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -76860,7 +76306,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ "1280", @@ -76870,10 +76316,10 @@ "1284", "1285", "1286", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -76893,7 +76339,7 @@ "language": "html", "mutants": [ { - "id": "2463", + "id": "2467", "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\".", @@ -76901,18 +76347,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1474" + "1480" ], "coveredBy": [ - "1474", - "1475", - "1476", - "1477", - "1478", - "1890", + "1480", + "1481", + "1482", + "1483", + "1484", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -76926,7 +76372,7 @@ } }, { - "id": "2464", + "id": "2468", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Wild Child Component > should match snapshot when rendered. 1` mismatched", @@ -76934,18 +76380,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1474" + "1480" ], "coveredBy": [ - "1474", - "1475", - "1476", - "1477", - "1478", - "1890", + "1480", + "1481", + "1482", + "1483", + "1484", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -76959,7 +76405,7 @@ } }, { - "id": "2465", + "id": "2469", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -76967,10 +76413,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1478" + "1484" ], "coveredBy": [ - "1478" + "1484" ], "location": { "end": { @@ -76984,7 +76430,7 @@ } }, { - "id": "2466", + "id": "2470", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -76992,18 +76438,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ - "1474", - "1475", - "1476", - "1477", - "1478", - "1890", + "1480", + "1481", + "1482", + "1483", + "1484", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -77017,7 +76463,7 @@ } }, { - "id": "2467", + "id": "2471", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Wild Child Component > should match snapshot when rendered. 1` mismatched", @@ -77025,18 +76471,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1474" + "1480" ], "coveredBy": [ - "1474", - "1475", - "1476", - "1477", - "1478", - "1890", + "1480", + "1481", + "1482", + "1483", + "1484", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -77056,7 +76502,7 @@ "language": "html", "mutants": [ { - "id": "2468", + "id": "2472", "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\".", @@ -77064,18 +76510,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1520" + "1521" ], "coveredBy": [ - "1520", "1521", "1522", "1523", "1524", - "1890", + "1525", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -77089,7 +76535,7 @@ } }, { - "id": "2469", + "id": "2473", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Witch Component > should match snapshot when rendered. 1` mismatched", @@ -77097,18 +76543,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1520" + "1521" ], "coveredBy": [ - "1520", "1521", "1522", "1523", "1524", - "1890", + "1525", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -77122,7 +76568,7 @@ } }, { - "id": "2470", + "id": "2474", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -77130,10 +76576,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1524" + "1525" ], "coveredBy": [ - "1524" + "1525" ], "location": { "end": { @@ -77147,7 +76593,7 @@ } }, { - "id": "2471", + "id": "2475", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Witch Component > should match snapshot when rendered. 1` mismatched", @@ -77155,18 +76601,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1520" + "1521" ], "coveredBy": [ - "1520", "1521", "1522", "1523", "1524", - "1890", + "1525", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -77180,7 +76626,7 @@ } }, { - "id": "2472", + "id": "2476", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Witch Component > should match snapshot when rendered. 1` mismatched", @@ -77188,18 +76634,18 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1520" + "1521" ], "coveredBy": [ - "1520", "1521", "1522", "1523", "1524", - "1890", + "1525", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -77219,7 +76665,7 @@ "language": "html", "mutants": [ { - "id": "2473", + "id": "2477", "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\".", @@ -77227,7 +76673,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ "1023", @@ -77239,10 +76685,10 @@ "1029", "1030", "1031", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -77256,7 +76702,7 @@ } }, { - "id": "2474", + "id": "2478", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Wolf Hound Component > should match snapshot when rendered. 1` mismatched", @@ -77276,10 +76722,10 @@ "1029", "1030", "1031", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -77293,7 +76739,7 @@ } }, { - "id": "2475", + "id": "2479", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -77318,7 +76764,7 @@ } }, { - "id": "2476", + "id": "2480", "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\".", @@ -77338,10 +76784,10 @@ "1029", "1030", "1031", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -77355,7 +76801,7 @@ } }, { - "id": "2477", + "id": "2481", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Wolf Hound Component > should match snapshot when rendered. 1` mismatched", @@ -77375,10 +76821,10 @@ "1029", "1030", "1031", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -77392,7 +76838,7 @@ } }, { - "id": "2478", + "id": "2482", "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 +76863,7 @@ } }, { - "id": "2479", + "id": "2483", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Wolf Hound Component > should match snapshot when rendered. 1` mismatched", @@ -77437,10 +76883,10 @@ "1029", "1030", "1031", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -77454,7 +76900,7 @@ } }, { - "id": "2480", + "id": "2484", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Wolf Hound Component > should match snapshot when rendered. 1` mismatched", @@ -77474,10 +76920,10 @@ "1029", "1030", "1031", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -77491,7 +76937,7 @@ } }, { - "id": "2481", + "id": "2485", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Wolf Hound Component > should match snapshot when rendered. 1` mismatched", @@ -77511,10 +76957,10 @@ "1029", "1030", "1031", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -77528,7 +76974,7 @@ } }, { - "id": "2482", + "id": "2486", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Wolf Hound Component > should match snapshot when rendered. 1` mismatched", @@ -77548,10 +76994,10 @@ "1029", "1030", "1031", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -77571,7 +77017,7 @@ "language": "html", "mutants": [ { - "id": "2483", + "id": "2487", "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\".", @@ -77592,10 +77038,10 @@ "1011", "1012", "1013", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -77609,7 +77055,7 @@ } }, { - "id": "2484", + "id": "2488", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Votes Tab Component > should match snapshot when rendered. 1` mismatched", @@ -77630,10 +77076,10 @@ "1011", "1012", "1013", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -77647,7 +77093,7 @@ } }, { - "id": "2485", + "id": "2489", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -77672,7 +77118,7 @@ } }, { - "id": "2486", + "id": "2490", "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\".", @@ -77693,10 +77139,10 @@ "1011", "1012", "1013", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -77710,7 +77156,7 @@ } }, { - "id": "2487", + "id": "2491", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Votes Tab Component > should match snapshot when rendered. 1` mismatched", @@ -77731,10 +77177,10 @@ "1011", "1012", "1013", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -77748,7 +77194,7 @@ } }, { - "id": "2488", + "id": "2492", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -77775,7 +77221,7 @@ } }, { - "id": "2489", + "id": "2493", "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", @@ -77802,7 +77248,7 @@ } }, { - "id": "2490", + "id": "2494", "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", @@ -77829,7 +77275,7 @@ } }, { - "id": "2491", + "id": "2495", "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", @@ -77856,7 +77302,7 @@ } }, { - "id": "2492", + "id": "2496", "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", @@ -77881,7 +77327,7 @@ } }, { - "id": "2493", + "id": "2497", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Votes Tab Component > should match snapshot when rendered. 1` mismatched", @@ -77902,10 +77348,10 @@ "1011", "1012", "1013", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -77919,7 +77365,7 @@ } }, { - "id": "2494", + "id": "2498", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Votes Tab Component > should match snapshot when rendered. 1` mismatched", @@ -77940,10 +77386,10 @@ "1011", "1012", "1013", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -77957,7 +77403,7 @@ } }, { - "id": "2495", + "id": "2499", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -77965,7 +77411,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ "1004", @@ -77978,10 +77424,10 @@ "1011", "1012", "1013", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -77995,7 +77441,7 @@ } }, { - "id": "2496", + "id": "2500", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Votes Tab Component > should match snapshot when rendered. 1` mismatched", @@ -78016,10 +77462,10 @@ "1011", "1012", "1013", - "1890", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -78039,7 +77485,7 @@ "language": "html", "mutants": [ { - "id": "2497", + "id": "2501", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected '' to be 'components.GameLobbyPlayerCard.roleNo…' // Object.is equality", @@ -78047,17 +77493,17 @@ "testsCompleted": 6, "static": false, "killedBy": [ - "1329" + "1335" ], "coveredBy": [ - "1324", - "1325", - "1326", - "1327", - "1328", - "1329", "1330", - "1331" + "1331", + "1332", + "1333", + "1334", + "1335", + "1336", + "1337" ], "location": { "end": { @@ -78071,7 +77517,7 @@ } }, { - "id": "2498", + "id": "2502", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Lobby Player Card Component > should match snapshot when rendered. 1` mismatched", @@ -78079,17 +77525,17 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1324" + "1330" ], "coveredBy": [ - "1324", - "1325", - "1326", - "1327", - "1328", - "1329", "1330", - "1331" + "1331", + "1332", + "1333", + "1334", + "1335", + "1336", + "1337" ], "location": { "end": { @@ -78103,7 +77549,7 @@ } }, { - "id": "2499", + "id": "2503", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected '' to be 'components.GameLobbyPlayerCard.roleNo…' // Object.is equality", @@ -78111,17 +77557,17 @@ "testsCompleted": 6, "static": false, "killedBy": [ - "1329" + "1335" ], "coveredBy": [ - "1324", - "1325", - "1326", - "1327", - "1328", - "1329", "1330", - "1331" + "1331", + "1332", + "1333", + "1334", + "1335", + "1336", + "1337" ], "location": { "end": { @@ -78135,7 +77581,7 @@ } }, { - "id": "2500", + "id": "2504", "mutatorName": "EqualityOperator", "replacement": "props.player.role.name !== undefined", "statusReason": "Snapshot `Game Lobby Player Card Component > should match snapshot when rendered. 1` mismatched", @@ -78143,17 +77589,17 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1324" + "1330" ], "coveredBy": [ - "1324", - "1325", - "1326", - "1327", - "1328", - "1329", "1330", - "1331" + "1331", + "1332", + "1333", + "1334", + "1335", + "1336", + "1337" ], "location": { "end": { @@ -78167,7 +77613,7 @@ } }, { - "id": "2501", + "id": "2505", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected '' to be 'components.GameLobbyPlayerCard.roleNo…' // Object.is equality", @@ -78175,10 +77621,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1329" + "1335" ], "coveredBy": [ - "1329" + "1335" ], "location": { "end": { @@ -78192,7 +77638,7 @@ } }, { - "id": "2502", + "id": "2506", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be 'components.GameLobbyPlayerCard.roleNo…' // Object.is equality", @@ -78200,10 +77646,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1329" + "1335" ], "coveredBy": [ - "1329" + "1335" ], "location": { "end": { @@ -78217,7 +77663,7 @@ } }, { - "id": "2503", + "id": "2507", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -78225,11 +77671,11 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1327" + "1333" ], "coveredBy": [ - "1327", - "1328" + "1333", + "1334" ], "location": { "end": { @@ -78243,7 +77689,7 @@ } }, { - "id": "2504", + "id": "2508", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -78251,10 +77697,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1331" + "1337" ], "coveredBy": [ - "1331" + "1337" ], "location": { "end": { @@ -78268,7 +77714,7 @@ } }, { - "id": "2505", + "id": "2509", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -78276,10 +77722,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1331" + "1337" ], "coveredBy": [ - "1331" + "1337" ], "location": { "end": { @@ -78299,7 +77745,7 @@ "language": "html", "mutants": [ { - "id": "2506", + "id": "2510", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -78307,11 +77753,11 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1472" + "1478" ], "coveredBy": [ - "1472", - "1473" + "1478", + "1479" ], "location": { "end": { @@ -78325,7 +77771,7 @@ } }, { - "id": "2507", + "id": "2511", "mutatorName": "BooleanLiteral", "replacement": "player", "statusReason": "Target cannot be null or undefined.", @@ -78333,11 +77779,11 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1472" + "1478" ], "coveredBy": [ - "1472", - "1473" + "1478", + "1479" ], "location": { "end": { @@ -78351,7 +77797,7 @@ } }, { - "id": "2508", + "id": "2512", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Target cannot be null or undefined.", @@ -78359,11 +77805,11 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1472" + "1478" ], "coveredBy": [ - "1472", - "1473" + "1478", + "1479" ], "location": { "end": { @@ -78377,7 +77823,7 @@ } }, { - "id": "2509", + "id": "2513", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected [ [ undefined ] ] to be undefined", @@ -78385,11 +77831,11 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1473" + "1479" ], "coveredBy": [ - "1472", - "1473" + "1478", + "1479" ], "location": { "end": { @@ -78403,7 +77849,7 @@ } }, { - "id": "2510", + "id": "2514", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected [ [ undefined ] ] to be undefined", @@ -78411,10 +77857,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1473" + "1479" ], "coveredBy": [ - "1473" + "1479" ], "location": { "end": { @@ -78428,7 +77874,7 @@ } }, { - "id": "2511", + "id": "2515", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -78436,10 +77882,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1472" + "1478" ], "coveredBy": [ - "1472" + "1478" ], "location": { "end": { @@ -78459,7 +77905,7 @@ "language": "html", "mutants": [ { - "id": "2512", + "id": "2516", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "expected true to be falsy", @@ -78495,7 +77941,7 @@ } }, { - "id": "2513", + "id": "2517", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected false to be truthy", @@ -78525,7 +77971,7 @@ } }, { - "id": "2514", + "id": "2518", "mutatorName": "BooleanLiteral", "replacement": "false", "statusReason": "expected false to be truthy", @@ -78555,7 +78001,7 @@ } }, { - "id": "2515", + "id": "2519", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected true to be falsy", @@ -78580,7 +78026,7 @@ } }, { - "id": "2516", + "id": "2520", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "expected true to be falsy", @@ -78605,7 +78051,7 @@ } }, { - "id": "2517", + "id": "2521", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "The macro defineExpose from Nuxt is breaking Stryker, so we ignore it.", @@ -78629,7 +78075,7 @@ "language": "html", "mutants": [ { - "id": "2518", + "id": "2522", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expected {} to strictly equal { responsive: true, …(3) }", @@ -78637,12 +78083,12 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1548" + "1549" ], "coveredBy": [ - "1546", "1547", - "1548" + "1548", + "1549" ], "location": { "end": { @@ -78656,7 +78102,7 @@ } }, { - "id": "2519", + "id": "2523", "mutatorName": "BooleanLiteral", "replacement": "false", "statusReason": "expected { responsive: false, …(3) } to strictly equal { responsive: true, …(3) }", @@ -78664,12 +78110,12 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1548" + "1549" ], "coveredBy": [ - "1546", "1547", - "1548" + "1548", + "1549" ], "location": { "end": { @@ -78683,7 +78129,7 @@ } }, { - "id": "2520", + "id": "2524", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "expected { responsive: true, …(3) } to strictly equal { responsive: true, …(3) }", @@ -78691,12 +78137,12 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1548" + "1549" ], "coveredBy": [ - "1546", "1547", - "1548" + "1548", + "1549" ], "location": { "end": { @@ -78710,7 +78156,7 @@ } }, { - "id": "2521", + "id": "2525", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected { responsive: true, …(3) } to strictly equal { responsive: true, …(3) }", @@ -78718,12 +78164,12 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1548" + "1549" ], "coveredBy": [ - "1546", "1547", - "1548" + "1548", + "1549" ], "location": { "end": { @@ -78737,7 +78183,7 @@ } }, { - "id": "2522", + "id": "2526", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expected { responsive: true, …(3) } to strictly equal { responsive: true, …(3) }", @@ -78745,12 +78191,12 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1548" + "1549" ], "coveredBy": [ - "1546", "1547", - "1548" + "1548", + "1549" ], "location": { "end": { @@ -78764,7 +78210,7 @@ } }, { - "id": "2523", + "id": "2527", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expected { responsive: true, …(3) } to strictly equal { responsive: true, …(3) }", @@ -78772,12 +78218,12 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1548" + "1549" ], "coveredBy": [ - "1546", "1547", - "1548" + "1548", + "1549" ], "location": { "end": { @@ -78791,7 +78237,7 @@ } }, { - "id": "2524", + "id": "2528", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected { responsive: true, …(3) } to strictly equal { responsive: true, …(3) }", @@ -78799,12 +78245,12 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1548" + "1549" ], "coveredBy": [ - "1546", "1547", - "1548" + "1548", + "1549" ], "location": { "end": { @@ -78818,7 +78264,7 @@ } }, { - "id": "2525", + "id": "2529", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expected { responsive: true, …(3) } to strictly equal { responsive: true, …(3) }", @@ -78826,12 +78272,12 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1548" + "1549" ], "coveredBy": [ - "1546", "1547", - "1548" + "1548", + "1549" ], "location": { "end": { @@ -78845,7 +78291,7 @@ } }, { - "id": "2526", + "id": "2530", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected { responsive: true, …(3) } to strictly equal { responsive: true, …(3) }", @@ -78853,12 +78299,12 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1548" + "1549" ], "coveredBy": [ - "1546", "1547", - "1548" + "1548", + "1549" ], "location": { "end": { @@ -78872,7 +78318,7 @@ } }, { - "id": "2527", + "id": "2531", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expected { responsive: true, …(3) } to strictly equal { responsive: true, …(3) }", @@ -78880,12 +78326,12 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1548" + "1549" ], "coveredBy": [ - "1546", "1547", - "1548" + "1548", + "1549" ], "location": { "end": { @@ -78899,7 +78345,7 @@ } }, { - "id": "2528", + "id": "2532", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "expected { responsive: true, …(3) } to strictly equal { responsive: true, …(3) }", @@ -78907,12 +78353,12 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1548" + "1549" ], "coveredBy": [ - "1546", "1547", - "1548" + "1548", + "1549" ], "location": { "end": { @@ -78926,7 +78372,7 @@ } }, { - "id": "2529", + "id": "2533", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expected { responsive: true, …(3) } to strictly equal { responsive: true, …(3) }", @@ -78934,12 +78380,12 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1548" + "1549" ], "coveredBy": [ - "1546", "1547", - "1548" + "1548", + "1549" ], "location": { "end": { @@ -78953,7 +78399,7 @@ } }, { - "id": "2530", + "id": "2534", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "expected { responsive: true, …(3) } to strictly equal { responsive: true, …(3) }", @@ -78961,12 +78407,12 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1548" + "1549" ], "coveredBy": [ - "1546", "1547", - "1548" + "1548", + "1549" ], "location": { "end": { @@ -78980,7 +78426,7 @@ } }, { - "id": "2531", + "id": "2535", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Lobby Position Coordinator Chart Component > should match snapshot when rendered. 1` mismatched", @@ -78988,12 +78434,12 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1546" + "1547" ], "coveredBy": [ - "1546", "1547", - "1548" + "1548", + "1549" ], "location": { "end": { @@ -79007,7 +78453,7 @@ } }, { - "id": "2532", + "id": "2536", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expected {} to strictly equal { labels: [ 'Player 4', …(3) ], …(1) }", @@ -79015,12 +78461,12 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1547" + "1548" ], "coveredBy": [ - "1546", "1547", - "1548" + "1548", + "1549" ], "location": { "end": { @@ -79034,7 +78480,7 @@ } }, { - "id": "2533", + "id": "2537", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected { labels: [ undefined, …(3) ], …(1) } to strictly equal { labels: [ 'Player 4', …(3) ], …(1) }", @@ -79042,12 +78488,12 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1547" + "1548" ], "coveredBy": [ - "1546", "1547", - "1548" + "1548", + "1549" ], "location": { "end": { @@ -79061,7 +78507,7 @@ } }, { - "id": "2534", + "id": "2538", "mutatorName": "ArrayDeclaration", "replacement": "[]", "statusReason": "expected { labels: [ 'Player 4', …(3) ], …(1) } to strictly equal { labels: [ 'Player 4', …(3) ], …(1) }", @@ -79069,12 +78515,12 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1547" + "1548" ], "coveredBy": [ - "1546", "1547", - "1548" + "1548", + "1549" ], "location": { "end": { @@ -79088,7 +78534,7 @@ } }, { - "id": "2535", + "id": "2539", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expected { labels: [ 'Player 4', …(3) ], …(1) } to strictly equal { labels: [ 'Player 4', …(3) ], …(1) }", @@ -79096,12 +78542,12 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1547" + "1548" ], "coveredBy": [ - "1546", "1547", - "1548" + "1548", + "1549" ], "location": { "end": { @@ -79115,7 +78561,7 @@ } }, { - "id": "2536", + "id": "2540", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected { labels: [ 'Player 4', …(3) ], …(1) } to strictly equal { labels: [ 'Player 4', …(3) ], …(1) }", @@ -79123,12 +78569,12 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1547" + "1548" ], "coveredBy": [ - "1546", "1547", - "1548" + "1548", + "1549" ], "location": { "end": { @@ -79142,7 +78588,7 @@ } }, { - "id": "2537", + "id": "2541", "mutatorName": "ArithmeticOperator", "replacement": "hundredPercent * reversedPlayers.length", "statusReason": "expected { labels: [ 'Player 4', …(3) ], …(1) } to strictly equal { labels: [ 'Player 4', …(3) ], …(1) }", @@ -79150,12 +78596,12 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1547" + "1548" ], "coveredBy": [ - "1546", "1547", - "1548" + "1548", + "1549" ], "location": { "end": { @@ -79169,7 +78615,7 @@ } }, { - "id": "2538", + "id": "2542", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected { labels: [ 'Player 4', …(3) ], …(1) } to strictly equal { labels: [ 'Player 4', …(3) ], …(1) }", @@ -79177,12 +78623,12 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1547" + "1548" ], "coveredBy": [ - "1546", "1547", - "1548" + "1548", + "1549" ], "location": { "end": { @@ -79202,7 +78648,7 @@ "language": "typescript", "mutants": [ { - "id": "2539", + "id": "2543", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -79221,7 +78667,7 @@ } }, { - "id": "2540", + "id": "2544", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -79246,7 +78692,7 @@ "language": "html", "mutants": [ { - "id": "2541", + "id": "2545", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Position Coordinator Sorter Element Component > should match snapshot when rendered. 1` mismatched", @@ -79254,13 +78700,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1761" + "1762" ], "coveredBy": [ - "1761", "1762", "1763", - "1764" + "1764", + "1765" ], "location": { "end": { @@ -79280,7 +78726,7 @@ "language": "html", "mutants": [ { - "id": "2542", + "id": "2546", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "expected true to be falsy", @@ -79318,7 +78764,7 @@ } }, { - "id": "2543", + "id": "2547", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected 'false' to be 'true' // Object.is equality", @@ -79351,7 +78797,7 @@ } }, { - "id": "2544", + "id": "2548", "mutatorName": "BooleanLiteral", "replacement": "false", "statusReason": "expected 'false' to be 'true' // Object.is equality", @@ -79384,7 +78830,7 @@ } }, { - "id": "2545", + "id": "2549", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected undefined to strictly equal _Role{ name: 'three-brothers', …(7) }", @@ -79410,7 +78856,7 @@ } }, { - "id": "2546", + "id": "2550", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected true to be falsy", @@ -79435,7 +78881,7 @@ } }, { - "id": "2547", + "id": "2551", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "expected true to be falsy", @@ -79460,7 +78906,7 @@ } }, { - "id": "2548", + "id": "2552", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "The macro defineExpose from Nuxt is breaking Stryker, so we ignore it.", @@ -79484,7 +78930,7 @@ "language": "html", "mutants": [ { - "id": "2549", + "id": "2553", "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\": undefined,\n}", @@ -79492,15 +78938,15 @@ "testsCompleted": 5, "static": false, "killedBy": [ - "1629" + "1630" ], "coveredBy": [ - "1625", "1626", "1627", "1628", "1629", - "1630" + "1630", + "1631" ], "location": { "end": { @@ -79514,7 +78960,7 @@ } }, { - "id": "2550", + "id": "2554", "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\": undefined,\n}", @@ -79522,15 +78968,15 @@ "testsCompleted": 5, "static": false, "killedBy": [ - "1629" + "1630" ], "coveredBy": [ - "1625", "1626", "1627", "1628", "1629", - "1630" + "1630", + "1631" ], "location": { "end": { @@ -79544,7 +78990,7 @@ } }, { - "id": "2551", + "id": "2555", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected 20 to be +0 // Object.is equality", @@ -79552,15 +78998,15 @@ "testsCompleted": 6, "static": false, "killedBy": [ - "1630" + "1631" ], "coveredBy": [ - "1625", "1626", "1627", "1628", "1629", - "1630" + "1630", + "1631" ], "location": { "end": { @@ -79574,7 +79020,7 @@ } }, { - "id": "2552", + "id": "2556", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected 20 to be +0 // Object.is equality", @@ -79582,10 +79028,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1630" + "1631" ], "coveredBy": [ - "1630" + "1631" ], "location": { "end": { @@ -79605,7 +79051,7 @@ "language": "html", "mutants": [ { - "id": "2553", + "id": "2557", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Role Picker Description Boundaries Component > should match snapshot when rendered. 1` mismatched", @@ -79640,7 +79086,7 @@ } }, { - "id": "2554", + "id": "2558", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Cannot call text on an empty DOMWrapper.", @@ -79675,7 +79121,7 @@ } }, { - "id": "2555", + "id": "2559", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected true to be falsy", @@ -79710,7 +79156,7 @@ } }, { - "id": "2556", + "id": "2560", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected 'components.GameLobbyRolePickerDescrip…' to be 'components.GameLobbyRolePickerDescrip…' // Object.is equality", @@ -79745,7 +79191,7 @@ } }, { - "id": "2557", + "id": "2561", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Cannot call text on an empty DOMWrapper.", @@ -79786,7 +79232,7 @@ "language": "html", "mutants": [ { - "id": "2558", + "id": "2562", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Role Picker Description Content Component > should match snapshot when rendered. 1` mismatched", @@ -79794,11 +79240,11 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1880" + "1881" ], "coveredBy": [ - "1880", - "1881" + "1881", + "1882" ], "location": { "end": { @@ -79818,7 +79264,7 @@ "language": "html", "mutants": [ { - "id": "2559", + "id": "2563", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Role Picker Footer Component > should match snapshot when rendered. 1` mismatched", @@ -79858,7 +79304,7 @@ } }, { - "id": "2560", + "id": "2564", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'false' to be 'true' // Object.is equality", @@ -79897,248 +79343,8 @@ } } }, - { - "id": "2561", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "Snapshot `Game Lobby Role Picker Footer Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "278" - ], - "coveredBy": [ - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293" - ], - "location": { - "end": { - "column": 103, - "line": 48 - }, - "start": { - "column": 53, - "line": 48 - } - } - }, - { - "id": "2562", - "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", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "278" - ], - "coveredBy": [ - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293" - ], - "location": { - "end": { - "column": 103, - "line": 48 - }, - "start": { - "column": 53, - "line": 48 - } - } - }, - { - "id": "2563", - "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\".", - "status": "Killed", - "testsCompleted": 3, - "static": false, - "killedBy": [ - "280" - ], - "coveredBy": [ - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293" - ], - "location": { - "end": { - "column": 71, - "line": 48 - }, - "start": { - "column": 53, - "line": 48 - } - } - }, - { - "id": "2564", - "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\".", - "status": "Killed", - "testsCompleted": 4, - "static": false, - "killedBy": [ - "281" - ], - "coveredBy": [ - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293" - ], - "location": { - "end": { - "column": 103, - "line": 48 - }, - "start": { - "column": 81, - "line": 48 - } - } - }, { "id": "2565", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "Snapshot `Game Lobby Role Picker Footer Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "278" - ], - "coveredBy": [ - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293" - ], - "location": { - "end": { - "column": 114, - "line": 50 - }, - "start": { - "column": 43, - "line": 50 - } - } - }, - { - "id": "2566", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected 'false' to be 'true' // Object.is equality", - "status": "Killed", - "testsCompleted": 3, - "static": false, - "killedBy": [ - "280" - ], - "coveredBy": [ - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293" - ], - "location": { - "end": { - "column": 114, - "line": 50 - }, - "start": { - "column": 49, - "line": 50 - } - } - }, - { - "id": "2567", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Game Lobby Role Picker Footer Component > should match snapshot when rendered. 1` mismatched", @@ -80166,6 +79372,206 @@ "292", "293" ], + "location": { + "end": { + "column": 103, + "line": 48 + }, + "start": { + "column": 53, + "line": 48 + } + } + }, + { + "id": "2566", + "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", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "278" + ], + "coveredBy": [ + "278", + "279", + "280", + "281", + "282", + "283", + "284", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293" + ], + "location": { + "end": { + "column": 103, + "line": 48 + }, + "start": { + "column": 53, + "line": 48 + } + } + }, + { + "id": "2567", + "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\".", + "status": "Killed", + "testsCompleted": 3, + "static": false, + "killedBy": [ + "280" + ], + "coveredBy": [ + "278", + "279", + "280", + "281", + "282", + "283", + "284", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293" + ], + "location": { + "end": { + "column": 71, + "line": 48 + }, + "start": { + "column": 53, + "line": 48 + } + } + }, + { + "id": "2568", + "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\".", + "status": "Killed", + "testsCompleted": 4, + "static": false, + "killedBy": [ + "281" + ], + "coveredBy": [ + "278", + "279", + "280", + "281", + "282", + "283", + "284", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293" + ], + "location": { + "end": { + "column": 103, + "line": 48 + }, + "start": { + "column": 81, + "line": 48 + } + } + }, + { + "id": "2569", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "Snapshot `Game Lobby Role Picker Footer Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "278" + ], + "coveredBy": [ + "278", + "279", + "280", + "281", + "282", + "283", + "284", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293" + ], + "location": { + "end": { + "column": 114, + "line": 50 + }, + "start": { + "column": 43, + "line": 50 + } + } + }, + { + "id": "2570", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected 'false' to be 'true' // Object.is equality", + "status": "Killed", + "testsCompleted": 3, + "static": false, + "killedBy": [ + "280" + ], + "coveredBy": [ + "278", + "279", + "280", + "281", + "282", + "283", + "284", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293" + ], "location": { "end": { "column": 114, @@ -80178,7 +79584,47 @@ } }, { - "id": "2568", + "id": "2571", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "Snapshot `Game Lobby Role Picker Footer Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "278" + ], + "coveredBy": [ + "278", + "279", + "280", + "281", + "282", + "283", + "284", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293" + ], + "location": { + "end": { + "column": 114, + "line": 50 + }, + "start": { + "column": 49, + "line": 50 + } + } + }, + { + "id": "2572", "mutatorName": "LogicalOperator", "replacement": "!!props.player && !!props.pickedRole || isPlayerRoleChanged.value", "statusReason": "expected 'false' to be 'true' // Object.is equality", @@ -80218,7 +79664,7 @@ } }, { - "id": "2569", + "id": "2573", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'false' to be 'true' // Object.is equality", @@ -80258,7 +79704,7 @@ } }, { - "id": "2570", + "id": "2574", "mutatorName": "LogicalOperator", "replacement": "!!props.player || !!props.pickedRole", "statusReason": "expected 'false' to be 'true' // Object.is equality", @@ -80298,7 +79744,7 @@ } }, { - "id": "2571", + "id": "2575", "mutatorName": "BooleanLiteral", "replacement": "!props.player", "statusReason": "Snapshot `Game Lobby Role Picker Footer Component > should match snapshot when rendered. 1` mismatched", @@ -80338,7 +79784,7 @@ } }, { - "id": "2572", + "id": "2576", "mutatorName": "BooleanLiteral", "replacement": "props.player", "statusReason": "Snapshot `Game Lobby Role Picker Footer Component > should match snapshot when rendered. 1` mismatched", @@ -80378,7 +79824,7 @@ } }, { - "id": "2573", + "id": "2577", "mutatorName": "BooleanLiteral", "replacement": "!props.pickedRole", "statusReason": "Snapshot `Game Lobby Role Picker Footer Component > should match snapshot when rendered. 1` mismatched", @@ -80418,7 +79864,7 @@ } }, { - "id": "2574", + "id": "2578", "mutatorName": "BooleanLiteral", "replacement": "props.pickedRole", "statusReason": "Snapshot `Game Lobby Role Picker Footer Component > should match snapshot when rendered. 1` mismatched", @@ -80458,7 +79904,7 @@ } }, { - "id": "2575", + "id": "2579", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected 1st \"spy\" call to have been called with [ _CreateGamePlayerDto{ …(4) } ]", @@ -80484,7 +79930,7 @@ } }, { - "id": "2576", + "id": "2580", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 1st \"spy\" call to have been called with [ _CreateGamePlayerDto{ …(4) } ]", @@ -80510,7 +79956,7 @@ } }, { - "id": "2577", + "id": "2581", "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", @@ -80536,7 +79982,7 @@ } }, { - "id": "2578", + "id": "2582", "mutatorName": "EqualityOperator", "replacement": "players.length !== 0", "statusReason": "expected 1st \"spy\" call to have been called with [ _CreateGamePlayerDto{ …(4) } ]", @@ -80562,7 +80008,7 @@ } }, { - "id": "2579", + "id": "2583", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 2 times", @@ -80587,7 +80033,7 @@ } }, { - "id": "2580", + "id": "2584", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expected 1st \"spy\" call to have been called with [ _CreateGamePlayerDto{ …(4) } ]", @@ -80612,7 +80058,7 @@ } }, { - "id": "2581", + "id": "2585", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expected 1st \"spy\" call to have been called with [ _CreateGamePlayerDto{ …(4) } ]", @@ -80637,7 +80083,7 @@ } }, { - "id": "2582", + "id": "2586", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expected 1st \"spy\" call to have been called with [ _CreateGamePlayerDto{ …(4) } ]", @@ -80662,7 +80108,7 @@ } }, { - "id": "2583", + "id": "2587", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected [ …(3) ] to strictly equal [ …(2) ]", @@ -80696,7 +80142,7 @@ } }, { - "id": "2584", + "id": "2588", "mutatorName": "BooleanLiteral", "replacement": "createGameDto.value.additionalCards", "statusReason": "Cannot read properties of undefined (reading 'findIndex')", @@ -80730,7 +80176,7 @@ } }, { - "id": "2585", + "id": "2589", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected [ …(3) ] to strictly equal [ …(2) ]", @@ -80764,7 +80210,7 @@ } }, { - "id": "2586", + "id": "2590", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Cannot read properties of undefined (reading 'findIndex')", @@ -80798,7 +80244,7 @@ } }, { - "id": "2587", + "id": "2591", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Cannot read properties of undefined (reading 'findIndex')", @@ -80832,7 +80278,7 @@ } }, { - "id": "2588", + "id": "2592", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected [ …(3) ] to strictly equal [ …(2) ]", @@ -80859,7 +80305,7 @@ } }, { - "id": "2589", + "id": "2593", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected [ …(2) ] to strictly equal [ …(2) ]", @@ -80886,7 +80332,7 @@ } }, { - "id": "2590", + "id": "2594", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected [ …(3) ] to strictly equal [ …(2) ]", @@ -80913,7 +80359,7 @@ } }, { - "id": "2591", + "id": "2595", "mutatorName": "EqualityOperator", "replacement": "card.roleName !== role.name", "statusReason": "expected [ …(2) ] to strictly equal [ …(2) ]", @@ -80940,7 +80386,7 @@ } }, { - "id": "2592", + "id": "2596", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected [ …(3) ] to strictly equal [ …(2) ]", @@ -80967,7 +80413,7 @@ } }, { - "id": "2593", + "id": "2597", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Cannot read properties of undefined (reading 'recipient')", @@ -80994,7 +80440,7 @@ } }, { - "id": "2594", + "id": "2598", "mutatorName": "EqualityOperator", "replacement": "additionalCardIndex !== -1", "statusReason": "expected [ …(3) ] to strictly equal [ …(2) ]", @@ -81021,7 +80467,7 @@ } }, { - "id": "2595", + "id": "2599", "mutatorName": "UnaryOperator", "replacement": "+1", "statusReason": "expected [ …(3) ] to strictly equal [ …(2) ]", @@ -81048,7 +80494,7 @@ } }, { - "id": "2596", + "id": "2600", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Cannot read properties of undefined (reading 'recipient')", @@ -81073,7 +80519,7 @@ } }, { - "id": "2597", + "id": "2601", "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 {}", @@ -81099,7 +80545,7 @@ } }, { - "id": "2598", + "id": "2602", "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}", @@ -81125,7 +80571,7 @@ } }, { - "id": "2599", + "id": "2603", "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}", @@ -81151,7 +80597,7 @@ } }, { - "id": "2600", + "id": "2604", "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}", @@ -81177,7 +80623,7 @@ } }, { - "id": "2601", + "id": "2605", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -81211,7 +80657,7 @@ } }, { - "id": "2602", + "id": "2606", "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", @@ -81245,7 +80691,7 @@ } }, { - "id": "2603", + "id": "2607", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Cannot read properties of undefined (reading 'name')", @@ -81279,7 +80725,7 @@ } }, { - "id": "2604", + "id": "2608", "mutatorName": "LogicalOperator", "replacement": "!props.pickedRole && !props.player", "statusReason": "Cannot read properties of undefined (reading 'name')", @@ -81313,7 +80759,7 @@ } }, { - "id": "2605", + "id": "2609", "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", @@ -81347,7 +80793,7 @@ } }, { - "id": "2606", + "id": "2610", "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", @@ -81381,7 +80827,7 @@ } }, { - "id": "2607", + "id": "2611", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Cannot read properties of undefined (reading 'name')", @@ -81406,7 +80852,7 @@ } }, { - "id": "2608", + "id": "2612", "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", @@ -81440,7 +80886,7 @@ } }, { - "id": "2609", + "id": "2613", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected 1st \"spy\" call to have been called with [ _CreateGamePlayerDto{ …(4) } ]", @@ -81474,7 +80920,7 @@ } }, { - "id": "2610", + "id": "2614", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected 1st \"spy\" call to have been called with [ _CreateGamePlayerDto{ …(4) } ]", @@ -81500,7 +80946,7 @@ } }, { - "id": "2611", + "id": "2615", "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}", @@ -81534,7 +80980,7 @@ } }, { - "id": "2612", + "id": "2616", "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}", @@ -81568,7 +81014,7 @@ } }, { - "id": "2613", + "id": "2617", "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}", @@ -81602,7 +81048,7 @@ } }, { - "id": "2614", + "id": "2618", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -81642,7 +81088,7 @@ "language": "html", "mutants": [ { - "id": "2615", + "id": "2619", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Lobby Role Picker Grid Component > should match snapshot when rendered. 1` mismatched", @@ -81650,13 +81096,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1621" + "1622" ], "coveredBy": [ - "1621", "1622", "1623", - "1624" + "1624", + "1625" ], "location": { "end": { @@ -81670,7 +81116,7 @@ } }, { - "id": "2616", + "id": "2620", "mutatorName": "BooleanLiteral", "replacement": "roles.value", "statusReason": "Snapshot `Game Lobby Role Picker Grid Component > should match snapshot when rendered. 1` mismatched", @@ -81678,13 +81124,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1621" + "1622" ], "coveredBy": [ - "1621", "1622", "1623", - "1624" + "1624", + "1625" ], "location": { "end": { @@ -81698,7 +81144,7 @@ } }, { - "id": "2617", + "id": "2621", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Lobby Role Picker Grid Component > should match snapshot when rendered. 1` mismatched", @@ -81706,13 +81152,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1621" + "1622" ], "coveredBy": [ - "1621", "1622", "1623", - "1624" + "1624", + "1625" ], "location": { "end": { @@ -81726,7 +81172,7 @@ } }, { - "id": "2618", + "id": "2622", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Cannot read properties of null (reading 'toSorted')", @@ -81734,13 +81180,13 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1623" + "1624" ], "coveredBy": [ - "1621", "1622", "1623", - "1624" + "1624", + "1625" ], "location": { "end": { @@ -81754,7 +81200,7 @@ } }, { - "id": "2619", + "id": "2623", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Cannot read properties of null (reading 'toSorted')", @@ -81762,10 +81208,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1623" + "1624" ], "coveredBy": [ - "1623" + "1624" ], "location": { "end": { @@ -81779,7 +81225,7 @@ } }, { - "id": "2620", + "id": "2624", "mutatorName": "ArrayDeclaration", "replacement": "[\"Stryker was here\"]", "statusReason": "expected [ VueWrapper{ …(7) }, …(1) ] to have a length of 1 but got 2", @@ -81787,10 +81233,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1623" + "1624" ], "coveredBy": [ - "1623" + "1624" ], "location": { "end": { @@ -81804,7 +81250,7 @@ } }, { - "id": "2621", + "id": "2625", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected _Role{ name: 'villager', …(7) } to strictly equal _Role{ …(8) }", @@ -81812,13 +81258,13 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1622" + "1623" ], "coveredBy": [ - "1621", "1622", "1623", - "1624" + "1624", + "1625" ], "location": { "end": { @@ -81832,7 +81278,7 @@ } }, { - "id": "2622", + "id": "2626", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected _Role{ name: 'seer', …(7) } to strictly equal _Role{ name: 'werewolf', …(7) }", @@ -81840,13 +81286,13 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1622" + "1623" ], "coveredBy": [ - "1621", "1622", "1623", - "1624" + "1624", + "1625" ], "location": { "end": { @@ -81860,7 +81306,7 @@ } }, { - "id": "2623", + "id": "2627", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected _Role{ name: 'werewolf', …(7) } to strictly equal _Role{ …(8) }", @@ -81868,13 +81314,13 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1622" + "1623" ], "coveredBy": [ - "1621", "1622", "1623", - "1624" + "1624", + "1625" ], "location": { "end": { @@ -81888,7 +81334,7 @@ } }, { - "id": "2624", + "id": "2628", "mutatorName": "EqualityOperator", "replacement": "roleA.side !== roleB.side", "statusReason": "expected _Role{ name: 'seer', …(7) } to strictly equal _Role{ …(8) }", @@ -81896,13 +81342,13 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1622" + "1623" ], "coveredBy": [ - "1621", "1622", "1623", - "1624" + "1624", + "1625" ], "location": { "end": { @@ -81916,7 +81362,7 @@ } }, { - "id": "2625", + "id": "2629", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected _Role{ name: 'werewolf', …(7) } to strictly equal _Role{ …(8) }", @@ -81924,13 +81370,13 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1622" + "1623" ], "coveredBy": [ - "1621", "1622", "1623", - "1624" + "1624", + "1625" ], "location": { "end": { @@ -81944,7 +81390,7 @@ } }, { - "id": "2626", + "id": "2630", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "expected _Role{ name: 'werewolf', …(7) } to strictly equal _Role{ …(8) }", @@ -81952,13 +81398,13 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1622" + "1623" ], "coveredBy": [ - "1621", "1622", "1623", - "1624" + "1624", + "1625" ], "location": { "end": { @@ -81972,7 +81418,7 @@ } }, { - "id": "2627", + "id": "2631", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "expected _Role{ name: 'villager', …(7) } to strictly equal _Role{ name: 'seer', …(7) }", @@ -81980,13 +81426,13 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1622" + "1623" ], "coveredBy": [ - "1621", "1622", "1623", - "1624" + "1624", + "1625" ], "location": { "end": { @@ -82000,7 +81446,7 @@ } }, { - "id": "2628", + "id": "2632", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected _Role{ name: 'seer', …(7) } to strictly equal _Role{ …(8) }", @@ -82008,13 +81454,13 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1622" + "1623" ], "coveredBy": [ - "1621", "1622", "1623", - "1624" + "1624", + "1625" ], "location": { "end": { @@ -82028,7 +81474,7 @@ } }, { - "id": "2629", + "id": "2633", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected _Role{ name: 'villager', …(7) } to strictly equal _Role{ …(8) }", @@ -82036,13 +81482,13 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1622" + "1623" ], "coveredBy": [ - "1621", "1622", "1623", - "1624" + "1624", + "1625" ], "location": { "end": { @@ -82056,7 +81502,7 @@ } }, { - "id": "2630", + "id": "2634", "mutatorName": "EqualityOperator", "replacement": "roleA.side !== \"werewolves\"", "statusReason": "expected _Role{ name: 'seer', …(7) } to strictly equal _Role{ …(8) }", @@ -82064,13 +81510,13 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1622" + "1623" ], "coveredBy": [ - "1621", "1622", "1623", - "1624" + "1624", + "1625" ], "location": { "end": { @@ -82084,7 +81530,7 @@ } }, { - "id": "2631", + "id": "2635", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected _Role{ name: 'villager', …(7) } to strictly equal _Role{ …(8) }", @@ -82092,13 +81538,13 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1622" + "1623" ], "coveredBy": [ - "1621", "1622", "1623", - "1624" + "1624", + "1625" ], "location": { "end": { @@ -82112,7 +81558,7 @@ } }, { - "id": "2632", + "id": "2636", "mutatorName": "UnaryOperator", "replacement": "+1", "statusReason": "expected _Role{ name: 'villager', …(7) } to strictly equal _Role{ …(8) }", @@ -82120,13 +81566,13 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1622" + "1623" ], "coveredBy": [ - "1621", "1622", "1623", - "1624" + "1624", + "1625" ], "location": { "end": { @@ -82140,7 +81586,7 @@ } }, { - "id": "2633", + "id": "2637", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -82148,10 +81594,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1624" + "1625" ], "coveredBy": [ - "1624" + "1625" ], "location": { "end": { @@ -82165,7 +81611,7 @@ } }, { - "id": "2634", + "id": "2638", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -82173,10 +81619,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1624" + "1625" ], "coveredBy": [ - "1624" + "1625" ], "location": { "end": { @@ -82196,7 +81642,7 @@ "language": "html", "mutants": [ { - "id": "2635", + "id": "2639", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Lobby Role Picker Grid Element Component > should match snapshot when rendered. 1` mismatched", @@ -82234,7 +81680,7 @@ } }, { - "id": "2636", + "id": "2640", "mutatorName": "BooleanLiteral", "replacement": "props.role", "statusReason": "Snapshot `Game Lobby Role Picker Grid Element Component > should match snapshot when rendered. 1` mismatched", @@ -82272,7 +81718,7 @@ } }, { - "id": "2637", + "id": "2641", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Lobby Role Picker Grid Element Component > should match snapshot when rendered. 1` mismatched", @@ -82310,7 +81756,7 @@ } }, { - "id": "2638", + "id": "2642", "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\".", @@ -82348,7 +81794,7 @@ } }, { - "id": "2639", + "id": "2643", "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\".", @@ -82378,7 +81824,7 @@ } }, { - "id": "2640", + "id": "2644", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be 'components.GameLobbyRolePickerGridEle…' // Object.is equality", @@ -82408,7 +81854,7 @@ } }, { - "id": "2641", + "id": "2645", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected [ 'border-4', 'border-gray-600', …(3) ] to include '!border-gray-100'", @@ -82446,7 +81892,7 @@ } }, { - "id": "2642", + "id": "2646", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Lobby Role Picker Grid Element Component > should match snapshot when rendered. 1` mismatched", @@ -82484,7 +81930,7 @@ } }, { - "id": "2643", + "id": "2647", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected [ 'border-4', 'border-gray-600', …(3) ] to include '!border-gray-100'", @@ -82522,7 +81968,7 @@ } }, { - "id": "2644", + "id": "2648", "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", @@ -82560,7 +82006,7 @@ } }, { - "id": "2645", + "id": "2649", "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\".", @@ -82598,7 +82044,7 @@ } }, { - "id": "2646", + "id": "2650", "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\".", @@ -82636,7 +82082,7 @@ } }, { - "id": "2647", + "id": "2651", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Lobby Role Picker Grid Element Component > should match snapshot when rendered. 1` mismatched", @@ -82674,7 +82120,7 @@ } }, { - "id": "2648", + "id": "2652", "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", @@ -82712,7 +82158,7 @@ } }, { - "id": "2649", + "id": "2653", "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\".", @@ -82750,7 +82196,7 @@ } }, { - "id": "2650", + "id": "2654", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -82779,7 +82225,7 @@ } }, { - "id": "2651", + "id": "2655", "mutatorName": "BooleanLiteral", "replacement": "roles.value", "statusReason": "Target cannot be null or undefined.", @@ -82808,7 +82254,7 @@ } }, { - "id": "2652", + "id": "2656", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Target cannot be null or undefined.", @@ -82837,7 +82283,7 @@ } }, { - "id": "2653", + "id": "2657", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected [ [ _Role{ name: 'seer', …(7) } ] ] to be undefined", @@ -82866,7 +82312,7 @@ } }, { - "id": "2654", + "id": "2658", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected [ [ _Role{ name: 'seer', …(7) } ] ] to be undefined", @@ -82891,7 +82337,7 @@ } }, { - "id": "2655", + "id": "2659", "mutatorName": "BooleanLiteral", "replacement": "props.role", "statusReason": "expected [ undefined ] to strictly equal [ _Role{ name: 'seer', …(7) } ]", @@ -82919,7 +82365,7 @@ } }, { - "id": "2656", + "id": "2660", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected [ undefined ] to strictly equal [ _Role{ name: 'seer', …(7) } ]", @@ -82947,7 +82393,7 @@ } }, { - "id": "2657", + "id": "2661", "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", @@ -82975,7 +82421,7 @@ } }, { - "id": "2658", + "id": "2662", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -83001,7 +82447,7 @@ } }, { - "id": "2659", + "id": "2663", "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]", @@ -83027,7 +82473,7 @@ } }, { - "id": "2660", + "id": "2664", "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 []", @@ -83053,7 +82499,7 @@ } }, { - "id": "2661", + "id": "2665", "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]", @@ -83079,7 +82525,7 @@ } }, { - "id": "2662", + "id": "2666", "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 []", @@ -83105,7 +82551,7 @@ } }, { - "id": "2663", + "id": "2667", "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", @@ -83131,7 +82577,7 @@ } }, { - "id": "2664", + "id": "2668", "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", @@ -83157,7 +82603,7 @@ } }, { - "id": "2665", + "id": "2669", "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 []", @@ -83182,7 +82628,7 @@ } }, { - "id": "2666", + "id": "2670", "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]", @@ -83207,7 +82653,7 @@ } }, { - "id": "2667", + "id": "2671", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -83233,7 +82679,7 @@ } }, { - "id": "2668", + "id": "2672", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -83265,7 +82711,7 @@ "language": "html", "mutants": [ { - "id": "2669", + "id": "2673", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Lobby Role Picker Grid Element Badges Component > should match snapshot when rendered. 1` mismatched", @@ -83303,7 +82749,7 @@ } }, { - "id": "2670", + "id": "2674", "mutatorName": "BooleanLiteral", "replacement": "props.role", "statusReason": "Snapshot `Game Lobby Role Picker Grid Element Badges Component > should match snapshot when rendered. 1` mismatched", @@ -83341,7 +82787,7 @@ } }, { - "id": "2671", + "id": "2675", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Lobby Role Picker Grid Element Badges Component > should match snapshot when rendered. 1` mismatched", @@ -83379,7 +82825,7 @@ } }, { - "id": "2672", + "id": "2676", "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\".", @@ -83417,7 +82863,7 @@ } }, { - "id": "2673", + "id": "2677", "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\".", @@ -83444,7 +82890,7 @@ } }, { - "id": "2674", + "id": "2678", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Lobby Role Picker Grid Element Badges Component > should match snapshot when rendered. 1` mismatched", @@ -83482,7 +82928,7 @@ } }, { - "id": "2675", + "id": "2679", "mutatorName": "BooleanLiteral", "replacement": "props.role", "statusReason": "Snapshot `Game Lobby Role Picker Grid Element Badges Component > should match snapshot when rendered. 1` mismatched", @@ -83520,7 +82966,7 @@ } }, { - "id": "2676", + "id": "2680", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Lobby Role Picker Grid Element Badges Component > should match snapshot when rendered. 1` mismatched", @@ -83558,7 +83004,7 @@ } }, { - "id": "2677", + "id": "2681", "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\".", @@ -83596,7 +83042,7 @@ } }, { - "id": "2678", + "id": "2682", "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\".", @@ -83623,7 +83069,7 @@ } }, { - "id": "2679", + "id": "2683", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected undefined to be 'Total in the additional cards' // Object.is equality", @@ -83661,7 +83107,7 @@ } }, { - "id": "2680", + "id": "2684", "mutatorName": "BooleanLiteral", "replacement": "props.role", "statusReason": "expected undefined to be 'Total in the additional cards' // Object.is equality", @@ -83699,7 +83145,7 @@ } }, { - "id": "2681", + "id": "2685", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected undefined to be 'Total in the additional cards' // Object.is equality", @@ -83737,7 +83183,7 @@ } }, { - "id": "2682", + "id": "2686", "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\".", @@ -83775,7 +83221,7 @@ } }, { - "id": "2683", + "id": "2687", "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\".", @@ -83808,7 +83254,7 @@ "language": "html", "mutants": [ { - "id": "2684", + "id": "2688", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Role Picker Header Component > should match snapshot when rendered. 1` mismatched", @@ -83816,16 +83262,16 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1639" + "1640" ], "coveredBy": [ - "1639", "1640", "1641", "1642", "1643", "1644", - "1645" + "1645", + "1646" ], "location": { "end": { @@ -83839,7 +83285,7 @@ } }, { - "id": "2685", + "id": "2689", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Role Picker Header Component > should match snapshot when rendered. 1` mismatched", @@ -83847,16 +83293,16 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1639" + "1640" ], "coveredBy": [ - "1639", "1640", "1641", "1642", "1643", "1644", - "1645" + "1645", + "1646" ], "location": { "end": { @@ -83870,7 +83316,7 @@ } }, { - "id": "2686", + "id": "2690", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Snapshot `Game Lobby Role Picker Header Component > should match snapshot when rendered. 1` mismatched", @@ -83878,16 +83324,16 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1639" + "1640" ], "coveredBy": [ - "1639", "1640", "1641", "1642", "1643", "1644", - "1645" + "1645", + "1646" ], "location": { "end": { @@ -83901,7 +83347,7 @@ } }, { - "id": "2687", + "id": "2691", "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\".", @@ -83909,16 +83355,16 @@ "testsCompleted": 4, "static": false, "killedBy": [ - "1642" + "1643" ], "coveredBy": [ - "1639", "1640", "1641", "1642", "1643", "1644", - "1645" + "1645", + "1646" ], "location": { "end": { @@ -83932,7 +83378,7 @@ } }, { - "id": "2688", + "id": "2692", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Lobby Role Picker Header Component > should match snapshot when rendered. 1` mismatched", @@ -83940,16 +83386,16 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1639" + "1640" ], "coveredBy": [ - "1639", "1640", "1641", "1642", "1643", "1644", - "1645" + "1645", + "1646" ], "location": { "end": { @@ -83963,7 +83409,7 @@ } }, { - "id": "2689", + "id": "2693", "mutatorName": "BooleanLiteral", "replacement": "props.player?.role.name", "statusReason": "Snapshot `Game Lobby Role Picker Header Component > should match snapshot when rendered. 1` mismatched", @@ -83971,16 +83417,16 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1639" + "1640" ], "coveredBy": [ - "1639", "1640", "1641", "1642", "1643", "1644", - "1645" + "1645", + "1646" ], "location": { "end": { @@ -83994,7 +83440,7 @@ } }, { - "id": "2690", + "id": "2694", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Lobby Role Picker Header Component > should match snapshot when rendered. 1` mismatched", @@ -84002,16 +83448,16 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1639" + "1640" ], "coveredBy": [ - "1639", "1640", "1641", "1642", "1643", "1644", - "1645" + "1645", + "1646" ], "location": { "end": { @@ -84025,7 +83471,7 @@ } }, { - "id": "2691", + "id": "2695", "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\".", @@ -84033,16 +83479,16 @@ "testsCompleted": 4, "static": false, "killedBy": [ - "1642" + "1643" ], "coveredBy": [ - "1639", "1640", "1641", "1642", "1643", "1644", - "1645" + "1645", + "1646" ], "location": { "end": { @@ -84056,7 +83502,7 @@ } }, { - "id": "2692", + "id": "2696", "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\".", @@ -84064,16 +83510,16 @@ "testsCompleted": 4, "static": false, "killedBy": [ - "1642" + "1643" ], "coveredBy": [ - "1639", "1640", "1641", "1642", "1643", "1644", - "1645" + "1645", + "1646" ], "location": { "end": { @@ -84087,7 +83533,7 @@ } }, { - "id": "2693", + "id": "2697", "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\".", @@ -84095,12 +83541,12 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1642" + "1643" ], "coveredBy": [ - "1642", "1643", - "1645" + "1644", + "1646" ], "location": { "end": { @@ -84114,7 +83560,7 @@ } }, { - "id": "2694", + "id": "2698", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be 'components.GameLobbyRolePickerHeader.…' // Object.is equality", @@ -84122,12 +83568,12 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1642" + "1643" ], "coveredBy": [ - "1642", "1643", - "1645" + "1644", + "1646" ], "location": { "end": { @@ -84147,7 +83593,7 @@ "language": "html", "mutants": [ { - "id": "2695", + "id": "2699", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -84155,17 +83601,17 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ - "1876", "1877", "1878", "1879", - "1890", + "1880", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -84179,7 +83625,7 @@ } }, { - "id": "2696", + "id": "2700", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -84187,17 +83633,17 @@ "testsCompleted": 5, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ - "1876", "1877", "1878", "1879", - "1890", + "1880", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -84211,7 +83657,7 @@ } }, { - "id": "2697", + "id": "2701", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -84219,17 +83665,17 @@ "testsCompleted": 5, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ - "1876", "1877", "1878", "1879", - "1890", + "1880", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -84243,7 +83689,7 @@ } }, { - "id": "2698", + "id": "2702", "mutatorName": "EqualityOperator", "replacement": "model.value !== true", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -84251,17 +83697,17 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ - "1876", "1877", "1878", "1879", - "1890", + "1880", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -84275,7 +83721,7 @@ } }, { - "id": "2699", + "id": "2703", "mutatorName": "BooleanLiteral", "replacement": "false", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -84283,17 +83729,17 @@ "testsCompleted": 5, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ - "1876", "1877", "1878", "1879", - "1890", + "1880", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -84307,7 +83753,7 @@ } }, { - "id": "2700", + "id": "2704", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -84315,17 +83761,17 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ - "1876", "1877", "1878", "1879", - "1890", + "1880", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -84339,7 +83785,7 @@ } }, { - "id": "2701", + "id": "2705", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -84347,14 +83793,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ - "1878", - "1890", + "1879", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -84374,7 +83820,7 @@ "language": "html", "mutants": [ { - "id": "2702", + "id": "2706", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "We can't mutate defineProps macro as it is stated here: https://github.com/stryker-mutator/stryker-js/issues/3305.", @@ -84392,7 +83838,7 @@ } }, { - "id": "2703", + "id": "2707", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "We can't mutate defineProps macro as it is stated here: https://github.com/stryker-mutator/stryker-js/issues/3305.", @@ -84410,7 +83856,7 @@ } }, { - "id": "2704", + "id": "2708", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "We can't mutate defineProps macro as it is stated here: https://github.com/stryker-mutator/stryker-js/issues/3305.", @@ -84428,7 +83874,7 @@ } }, { - "id": "2705", + "id": "2709", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "We can't mutate defineProps macro as it is stated here: https://github.com/stryker-mutator/stryker-js/issues/3305.", @@ -84452,7 +83898,7 @@ "language": "html", "mutants": [ { - "id": "2706", + "id": "2710", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected undefined to be truthy", @@ -84460,10 +83906,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1905" + "1906" ], "coveredBy": [ - "1905" + "1906" ], "location": { "end": { @@ -84477,7 +83923,7 @@ } }, { - "id": "2707", + "id": "2711", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected undefined to be truthy", @@ -84485,10 +83931,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1905" + "1906" ], "coveredBy": [ - "1905" + "1906" ], "location": { "end": { @@ -84508,7 +83954,7 @@ "language": "html", "mutants": [ { - "id": "2708", + "id": "2712", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Buy Me A Coffee Button Component > should match snapshot when rendered. 1` mismatched", @@ -84516,11 +83962,11 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1949" + "1950" ], "coveredBy": [ - "1949", - "1950" + "1950", + "1951" ], "location": { "end": { @@ -84534,7 +83980,7 @@ } }, { - "id": "2709", + "id": "2713", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Snapshot `Buy Me A Coffee Button Component > should match snapshot when rendered. 1` mismatched", @@ -84542,11 +83988,11 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1949" + "1950" ], "coveredBy": [ - "1949", - "1950" + "1950", + "1951" ], "location": { "end": { @@ -84560,7 +84006,7 @@ } }, { - "id": "2710", + "id": "2714", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Buy Me A Coffee Button Component > should match snapshot when rendered. 1` mismatched", @@ -84568,11 +84014,11 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1949" + "1950" ], "coveredBy": [ - "1949", - "1950" + "1950", + "1951" ], "location": { "end": { @@ -84586,7 +84032,7 @@ } }, { - "id": "2711", + "id": "2715", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Buy Me A Coffee Button Component > should match snapshot when rendered. 1` mismatched", @@ -84594,11 +84040,11 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1949" + "1950" ], "coveredBy": [ - "1949", - "1950" + "1950", + "1951" ], "location": { "end": { @@ -84612,7 +84058,7 @@ } }, { - "id": "2712", + "id": "2716", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Buy Me A Coffee Button Component > should match snapshot when rendered. 1` mismatched", @@ -84620,11 +84066,11 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1949" + "1950" ], "coveredBy": [ - "1949", - "1950" + "1950", + "1951" ], "location": { "end": { @@ -84638,7 +84084,7 @@ } }, { - "id": "2713", + "id": "2717", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Buy Me A Coffee Button Component > should match snapshot when rendered. 1` mismatched", @@ -84646,11 +84092,11 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1949" + "1950" ], "coveredBy": [ - "1949", - "1950" + "1950", + "1951" ], "location": { "end": { @@ -84664,7 +84110,7 @@ } }, { - "id": "2714", + "id": "2718", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Buy Me A Coffee Button Component > should match snapshot when rendered. 1` mismatched", @@ -84672,11 +84118,11 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1949" + "1950" ], "coveredBy": [ - "1949", - "1950" + "1950", + "1951" ], "location": { "end": { @@ -84690,7 +84136,7 @@ } }, { - "id": "2715", + "id": "2719", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Buy Me A Coffee Button Component > should match snapshot when rendered. 1` mismatched", @@ -84698,11 +84144,11 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1949" + "1950" ], "coveredBy": [ - "1949", - "1950" + "1950", + "1951" ], "location": { "end": { @@ -84716,7 +84162,7 @@ } }, { - "id": "2716", + "id": "2720", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Buy Me A Coffee Button Component > should match snapshot when rendered. 1` mismatched", @@ -84724,11 +84170,11 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1949" + "1950" ], "coveredBy": [ - "1949", - "1950" + "1950", + "1951" ], "location": { "end": { @@ -84742,7 +84188,7 @@ } }, { - "id": "2717", + "id": "2721", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Buy Me A Coffee Button Component > should match snapshot when rendered. 1` mismatched", @@ -84750,11 +84196,11 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1949" + "1950" ], "coveredBy": [ - "1949", - "1950" + "1950", + "1951" ], "location": { "end": { @@ -84774,7 +84220,7 @@ "language": "html", "mutants": [ { - "id": "2718", + "id": "2722", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `GitHub Repository Button > should match snapshot when rendered. 1` mismatched", @@ -84782,19 +84228,19 @@ "testsCompleted": 7, "static": false, "killedBy": [ - "1906" + "1907" ], "coveredBy": [ - "1668", "1669", "1670", "1671", "1672", "1673", - "1872", - "1906", + "1674", + "1873", "1907", - "1908" + "1908", + "1909" ], "location": { "end": { @@ -84808,7 +84254,7 @@ } }, { - "id": "2719", + "id": "2723", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `App Component > should render component without shallow and match snapshot when rendered. 1` mismatched", @@ -84816,19 +84262,19 @@ "testsCompleted": 7, "static": false, "killedBy": [ - "1872" + "1873" ], "coveredBy": [ - "1668", "1669", "1670", "1671", "1672", "1673", - "1872", - "1906", + "1674", + "1873", "1907", - "1908" + "1908", + "1909" ], "location": { "end": { @@ -84842,7 +84288,7 @@ } }, { - "id": "2720", + "id": "2724", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `GitHub Repository Button > should match snapshot when rendered. 1` mismatched", @@ -84850,19 +84296,19 @@ "testsCompleted": 8, "static": false, "killedBy": [ - "1906" + "1907" ], "coveredBy": [ - "1668", "1669", "1670", "1671", "1672", "1673", - "1872", - "1906", + "1674", + "1873", "1907", - "1908" + "1908", + "1909" ], "location": { "end": { @@ -84876,7 +84322,7 @@ } }, { - "id": "2721", + "id": "2725", "mutatorName": "EqualityOperator", "replacement": "props.textButton === undefined", "statusReason": "Snapshot `App Component > should render component without shallow and match snapshot when rendered. 1` mismatched", @@ -84884,19 +84330,19 @@ "testsCompleted": 7, "static": false, "killedBy": [ - "1872" + "1873" ], "coveredBy": [ - "1668", "1669", "1670", "1671", "1672", "1673", - "1872", - "1906", + "1674", + "1873", "1907", - "1908" + "1908", + "1909" ], "location": { "end": { @@ -84910,7 +84356,7 @@ } }, { - "id": "2722", + "id": "2726", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `GitHub Repository Button > should match snapshot when rendered. 1` mismatched", @@ -84918,12 +84364,12 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1906" + "1907" ], "coveredBy": [ - "1906", "1907", - "1908" + "1908", + "1909" ], "location": { "end": { @@ -84937,7 +84383,7 @@ } }, { - "id": "2723", + "id": "2727", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `App Component > should render component without shallow and match snapshot when rendered. 1` mismatched", @@ -84945,17 +84391,17 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1872" + "1873" ], "coveredBy": [ - "1668", "1669", "1670", "1671", "1672", "1673", - "1872", - "1908" + "1674", + "1873", + "1909" ], "location": { "end": { @@ -84975,7 +84421,7 @@ "language": "html", "mutants": [ { - "id": "2724", + "id": "2728", "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\".", @@ -84988,32 +84434,32 @@ "coveredBy": [ "702", "1250", - "1405", - "1463", - "1480", - "1490", - "1505", - "1577", + "1288", + "1411", + "1469", + "1491", + "1506", "1578", "1579", "1580", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868" + "1581", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869" ], "location": { "end": { @@ -85027,7 +84473,7 @@ } }, { - "id": "2725", + "id": "2729", "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\".", @@ -85035,37 +84481,37 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1463" + "1469" ], "coveredBy": [ "702", "1250", - "1405", - "1463", - "1480", - "1490", - "1505", - "1577", + "1288", + "1411", + "1469", + "1491", + "1506", "1578", "1579", "1580", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868" + "1581", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869" ], "location": { "end": { @@ -85079,7 +84525,7 @@ } }, { - "id": "2726", + "id": "2730", "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\".", @@ -85092,32 +84538,32 @@ "coveredBy": [ "702", "1250", - "1405", - "1463", - "1480", - "1490", - "1505", - "1577", + "1288", + "1411", + "1469", + "1491", + "1506", "1578", "1579", "1580", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868" + "1581", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869" ], "location": { "end": { @@ -85131,7 +84577,7 @@ } }, { - "id": "2727", + "id": "2731", "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\".", @@ -85139,33 +84585,33 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1463" + "1469" ], "coveredBy": [ "1250", - "1463", - "1480", - "1490", - "1505", - "1579", + "1288", + "1469", + "1491", + "1506", "1580", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868" + "1581", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869" ], "location": { "end": { @@ -85185,7 +84631,7 @@ "language": "html", "mutants": [ { - "id": "2728", + "id": "2732", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Sheriff Promotion Event Component > should match snapshot when rendered without shallow rendering. 1` mismatched", @@ -85212,39 +84658,39 @@ "1214", "1227", "1250", - "1385", - "1386", - "1387", - "1388", - "1389", - "1390", + "1288", "1391", "1392", "1393", - "1405", - "1448", - "1463", - "1480", - "1490", - "1505", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868" + "1394", + "1395", + "1396", + "1397", + "1398", + "1399", + "1411", + "1454", + "1469", + "1491", + "1506", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869" ], "location": { "end": { @@ -85258,7 +84704,7 @@ } }, { - "id": "2729", + "id": "2733", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected 'seer' to be 'cupid' // Object.is equality", @@ -85266,11 +84712,11 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1390" + "1396" ], "coveredBy": [ - "1390", - "1391" + "1396", + "1397" ], "location": { "end": { @@ -85284,7 +84730,7 @@ } }, { - "id": "2730", + "id": "2734", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'seer' to be 'cupid' // Object.is equality", @@ -85292,11 +84738,11 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1390" + "1396" ], "coveredBy": [ - "1390", - "1391" + "1396", + "1397" ], "location": { "end": { @@ -85310,7 +84756,7 @@ } }, { - "id": "2731", + "id": "2735", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected undefined to be 'seer' // Object.is equality", @@ -85318,11 +84764,11 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1391" + "1397" ], "coveredBy": [ - "1390", - "1391" + "1396", + "1397" ], "location": { "end": { @@ -85336,7 +84782,7 @@ } }, { - "id": "2732", + "id": "2736", "mutatorName": "EqualityOperator", "replacement": "playerIndex.value !== props.players.length - 1", "statusReason": "expected 'seer' to be 'cupid' // Object.is equality", @@ -85344,11 +84790,11 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1390" + "1396" ], "coveredBy": [ - "1390", - "1391" + "1396", + "1397" ], "location": { "end": { @@ -85362,7 +84808,7 @@ } }, { - "id": "2733", + "id": "2737", "mutatorName": "ArithmeticOperator", "replacement": "props.players.length + 1", "statusReason": "expected undefined to be 'seer' // Object.is equality", @@ -85370,11 +84816,11 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1391" + "1397" ], "coveredBy": [ - "1390", - "1391" + "1396", + "1397" ], "location": { "end": { @@ -85388,7 +84834,7 @@ } }, { - "id": "2734", + "id": "2738", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected undefined to be 'seer' // Object.is equality", @@ -85396,10 +84842,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1391" + "1397" ], "coveredBy": [ - "1391" + "1397" ], "location": { "end": { @@ -85413,7 +84859,7 @@ } }, { - "id": "2735", + "id": "2739", "mutatorName": "UpdateOperator", "replacement": "playerIndex.value--", "statusReason": "expected undefined to be 'cupid' // Object.is equality", @@ -85421,11 +84867,11 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1390" + "1396" ], "coveredBy": [ - "1390", - "1391" + "1396", + "1397" ], "location": { "end": { @@ -85439,7 +84885,7 @@ } }, { - "id": "2736", + "id": "2740", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -85447,7 +84893,7 @@ "testsCompleted": 13, "static": false, "killedBy": [ - "1386" + "1392" ], "coveredBy": [ "265", @@ -85466,39 +84912,39 @@ "1214", "1227", "1250", - "1385", - "1386", - "1387", - "1388", - "1389", - "1390", + "1288", "1391", "1392", "1393", - "1405", - "1448", - "1463", - "1480", - "1490", - "1505", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868" + "1394", + "1395", + "1396", + "1397", + "1398", + "1399", + "1411", + "1454", + "1469", + "1491", + "1506", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869" ], "location": { "end": { @@ -85512,7 +84958,7 @@ } }, { - "id": "2737", + "id": "2741", "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", @@ -85520,7 +84966,7 @@ "testsCompleted": 11, "static": false, "killedBy": [ - "1386" + "1392" ], "coveredBy": [ "265", @@ -85539,39 +84985,39 @@ "1214", "1227", "1250", - "1385", - "1386", - "1387", - "1388", - "1389", - "1390", + "1288", "1391", "1392", "1393", - "1405", - "1448", - "1463", - "1480", - "1490", - "1505", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868" + "1394", + "1395", + "1396", + "1397", + "1398", + "1399", + "1411", + "1454", + "1469", + "1491", + "1506", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869" ], "location": { "end": { @@ -85585,7 +85031,7 @@ } }, { - "id": "2738", + "id": "2742", "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", @@ -85593,7 +85039,7 @@ "testsCompleted": 16, "static": false, "killedBy": [ - "1388" + "1394" ], "coveredBy": [ "265", @@ -85612,39 +85058,39 @@ "1214", "1227", "1250", - "1385", - "1386", - "1387", - "1388", - "1389", - "1390", + "1288", "1391", "1392", "1393", - "1405", - "1448", - "1463", - "1480", - "1490", - "1505", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868" + "1394", + "1395", + "1396", + "1397", + "1398", + "1399", + "1411", + "1454", + "1469", + "1491", + "1506", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869" ], "location": { "end": { @@ -85658,7 +85104,7 @@ } }, { - "id": "2739", + "id": "2743", "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", @@ -85666,7 +85112,7 @@ "testsCompleted": 12, "static": false, "killedBy": [ - "1386" + "1392" ], "coveredBy": [ "265", @@ -85685,39 +85131,39 @@ "1214", "1227", "1250", - "1385", - "1386", - "1387", - "1388", - "1389", - "1390", + "1288", "1391", "1392", "1393", - "1405", - "1448", - "1463", - "1480", - "1490", - "1505", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868" + "1394", + "1395", + "1396", + "1397", + "1398", + "1399", + "1411", + "1454", + "1469", + "1491", + "1506", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869" ], "location": { "end": { @@ -85731,7 +85177,7 @@ } }, { - "id": "2740", + "id": "2744", "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", @@ -85739,36 +85185,36 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1388" + "1394" ], "coveredBy": [ "702", "1250", - "1388", - "1389", - "1393", - "1405", - "1463", - "1480", - "1490", - "1505", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868" + "1288", + "1394", + "1395", + "1399", + "1411", + "1469", + "1491", + "1506", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869" ], "location": { "end": { @@ -85788,7 +85234,7 @@ "language": "html", "mutants": [ { - "id": "2741", + "id": "2745", "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\".", @@ -85811,11 +85257,11 @@ "1198", "1214", "1227", - "1448", - "1734", - "1812", + "1454", + "1735", "1813", - "1814" + "1814", + "1815" ], "location": { "end": { @@ -85829,7 +85275,7 @@ } }, { - "id": "2742", + "id": "2746", "mutatorName": "LogicalOperator", "replacement": "props.players && []", "statusReason": "Snapshot `Game Sheriff Promotion Event Component > should match snapshot when rendered without shallow rendering. 1` mismatched", @@ -85852,11 +85298,11 @@ "1198", "1214", "1227", - "1448", - "1734", - "1812", + "1454", + "1735", "1813", - "1814" + "1814", + "1815" ], "location": { "end": { @@ -85870,7 +85316,7 @@ } }, { - "id": "2743", + "id": "2747", "mutatorName": "ArrayDeclaration", "replacement": "[\"Stryker was here\"]", "statusReason": "expected [ 'Stryker was here' ] to strictly equal []", @@ -85878,10 +85324,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1814" + "1815" ], "coveredBy": [ - "1814" + "1815" ], "location": { "end": { @@ -85901,7 +85347,7 @@ "language": "html", "mutants": [ { - "id": "2744", + "id": "2748", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Phase Starts Event Component > should match snapshot without shallow rendering when rendered for night falling. 1` mismatched", @@ -85930,39 +85376,39 @@ "1214", "1227", "1250", - "1405", - "1410", + "1288", "1411", - "1412", - "1413", - "1414", - "1415", "1416", "1417", - "1448", - "1463", - "1480", - "1490", - "1505", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1738", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868" + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1454", + "1469", + "1491", + "1506", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1739", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869" ], "location": { "end": { @@ -85976,7 +85422,7 @@ } }, { - "id": "2745", + "id": "2749", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected undefined to be '' // Object.is equality", @@ -85984,7 +85430,7 @@ "testsCompleted": 15, "static": false, "killedBy": [ - "1412" + "1418" ], "coveredBy": [ "265", @@ -86005,39 +85451,39 @@ "1214", "1227", "1250", - "1405", - "1410", + "1288", "1411", - "1412", - "1413", - "1414", - "1415", "1416", "1417", - "1448", - "1463", - "1480", - "1490", - "1505", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1738", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868" + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1454", + "1469", + "1491", + "1506", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1739", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869" ], "location": { "end": { @@ -86051,7 +85497,7 @@ } }, { - "id": "2746", + "id": "2750", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Game Survivors Turn Starts Event Component > should match snapshot when rendered without shallow rendering. 1` mismatched", @@ -86080,39 +85526,39 @@ "1214", "1227", "1250", - "1405", - "1410", + "1288", "1411", - "1412", - "1413", - "1414", - "1415", "1416", "1417", - "1448", - "1463", - "1480", - "1490", - "1505", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1738", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868" + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1454", + "1469", + "1491", + "1506", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1739", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869" ], "location": { "end": { @@ -86126,7 +85572,7 @@ } }, { - "id": "2747", + "id": "2751", "mutatorName": "EqualityOperator", "replacement": "makingGamePlayStatus.value === \"pending\"", "statusReason": "Snapshot `Game Sheriff Promotion Event Component > should match snapshot when rendered without shallow rendering. 1` mismatched", @@ -86155,39 +85601,39 @@ "1214", "1227", "1250", - "1405", - "1410", + "1288", "1411", - "1412", - "1413", - "1414", - "1415", "1416", "1417", - "1448", - "1463", - "1480", - "1490", - "1505", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1738", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868" + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1454", + "1469", + "1491", + "1506", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1739", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869" ], "location": { "end": { @@ -86201,7 +85647,7 @@ } }, { - "id": "2748", + "id": "2752", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected undefined to be '' // Object.is equality", @@ -86209,7 +85655,7 @@ "testsCompleted": 11, "static": false, "killedBy": [ - "1412" + "1418" ], "coveredBy": [ "265", @@ -86230,39 +85676,39 @@ "1214", "1227", "1250", - "1405", - "1410", + "1288", "1411", - "1412", - "1413", - "1414", - "1415", "1416", "1417", - "1448", - "1463", - "1480", - "1490", - "1505", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1738", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868" + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1454", + "1469", + "1491", + "1506", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1739", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869" ], "location": { "end": { @@ -86276,7 +85722,7 @@ } }, { - "id": "2749", + "id": "2753", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Survivors Turn Starts Event Component > should match snapshot when rendered without shallow rendering. 1` mismatched", @@ -86305,39 +85751,39 @@ "1214", "1227", "1250", - "1405", - "1410", + "1288", "1411", - "1412", - "1413", - "1414", - "1415", "1416", "1417", - "1448", - "1463", - "1480", - "1490", - "1505", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1738", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868" + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1454", + "1469", + "1491", + "1506", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1739", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869" ], "location": { "end": { @@ -86351,7 +85797,7 @@ } }, { - "id": "2750", + "id": "2754", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected { …(2) } to strictly equal { …(2) }", @@ -86359,7 +85805,7 @@ "testsCompleted": 4, "static": false, "killedBy": [ - "1411" + "1417" ], "coveredBy": [ "265", @@ -86380,39 +85826,39 @@ "1214", "1227", "1250", - "1405", - "1410", + "1288", "1411", - "1412", - "1413", - "1414", - "1415", "1416", "1417", - "1448", - "1463", - "1480", - "1490", - "1505", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1738", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868" + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1454", + "1469", + "1491", + "1506", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1739", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869" ], "location": { "end": { @@ -86426,7 +85872,7 @@ } }, { - "id": "2751", + "id": "2755", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Snapshot `Game Survivors Turn Starts Event Component > should match snapshot when rendered without shallow rendering. 1` mismatched", @@ -86455,39 +85901,39 @@ "1214", "1227", "1250", - "1405", - "1410", + "1288", "1411", - "1412", - "1413", - "1414", - "1415", "1416", "1417", - "1448", - "1463", - "1480", - "1490", - "1505", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1738", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868" + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1454", + "1469", + "1491", + "1506", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1739", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869" ], "location": { "end": { @@ -86501,7 +85947,7 @@ } }, { - "id": "2752", + "id": "2756", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Survivors Turn Starts Event Component > should match snapshot when rendered without shallow rendering. 1` mismatched", @@ -86530,39 +85976,39 @@ "1214", "1227", "1250", - "1405", - "1410", + "1288", "1411", - "1412", - "1413", - "1414", - "1415", "1416", "1417", - "1448", - "1463", - "1480", - "1490", - "1505", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1738", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868" + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1454", + "1469", + "1491", + "1506", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1739", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869" ], "location": { "end": { @@ -86576,7 +86022,7 @@ } }, { - "id": "2753", + "id": "2757", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected { …(2) } to strictly equal { …(2) }", @@ -86584,7 +86030,7 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1411" + "1417" ], "coveredBy": [ "265", @@ -86605,39 +86051,39 @@ "1214", "1227", "1250", - "1405", - "1410", + "1288", "1411", - "1412", - "1413", - "1414", - "1415", "1416", "1417", - "1448", - "1463", - "1480", - "1490", - "1505", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1738", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868" + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1454", + "1469", + "1491", + "1506", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1739", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869" ], "location": { "end": { @@ -86651,7 +86097,7 @@ } }, { - "id": "2754", + "id": "2758", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected { …(2) } to strictly equal { …(2) }", @@ -86659,7 +86105,7 @@ "testsCompleted": 14, "static": false, "killedBy": [ - "1411" + "1417" ], "coveredBy": [ "265", @@ -86680,39 +86126,39 @@ "1214", "1227", "1250", - "1405", - "1410", + "1288", "1411", - "1412", - "1413", - "1414", - "1415", "1416", "1417", - "1448", - "1463", - "1480", - "1490", - "1505", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1738", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868" + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1454", + "1469", + "1491", + "1506", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1739", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869" ], "location": { "end": { @@ -86726,7 +86172,7 @@ } }, { - "id": "2755", + "id": "2759", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "expected { …(2) } to strictly equal { …(2) }", @@ -86734,7 +86180,7 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1411" + "1417" ], "coveredBy": [ "265", @@ -86755,39 +86201,39 @@ "1214", "1227", "1250", - "1405", - "1410", + "1288", "1411", - "1412", - "1413", - "1414", - "1415", "1416", "1417", - "1448", - "1463", - "1480", - "1490", - "1505", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1738", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868" + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1454", + "1469", + "1491", + "1506", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1739", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869" ], "location": { "end": { @@ -86801,7 +86247,7 @@ } }, { - "id": "2756", + "id": "2760", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected undefined to be truthy", @@ -86809,13 +86255,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1413" + "1419" ], "coveredBy": [ - "1413", - "1414", - "1415", - "1417" + "1419", + "1420", + "1421", + "1423" ], "location": { "end": { @@ -86829,7 +86275,7 @@ } }, { - "id": "2757", + "id": "2761", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected undefined to be truthy", @@ -86837,13 +86283,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1413" + "1419" ], "coveredBy": [ - "1413", - "1414", - "1415", - "1417" + "1419", + "1420", + "1421", + "1423" ], "location": { "end": { @@ -86857,7 +86303,7 @@ } }, { - "id": "2758", + "id": "2762", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected undefined to be truthy", @@ -86865,12 +86311,12 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1414" + "1420" ], "coveredBy": [ - "1414", - "1415", - "1417" + "1420", + "1421", + "1423" ], "location": { "end": { @@ -86884,7 +86330,7 @@ } }, { - "id": "2759", + "id": "2763", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected [ 'pe-4', 'animate__animated', …(1) ] to include 'animate__headShake'", @@ -86892,12 +86338,12 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1415" + "1421" ], "coveredBy": [ - "1414", - "1415", - "1417" + "1420", + "1421", + "1423" ], "location": { "end": { @@ -86911,7 +86357,7 @@ } }, { - "id": "2760", + "id": "2764", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected undefined to be truthy", @@ -86919,7 +86365,7 @@ "testsCompleted": 7, "static": false, "killedBy": [ - "1414" + "1420" ], "coveredBy": [ "265", @@ -86940,39 +86386,39 @@ "1214", "1227", "1250", - "1405", - "1410", + "1288", "1411", - "1412", - "1413", - "1414", - "1415", "1416", "1417", - "1448", - "1463", - "1480", - "1490", - "1505", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1738", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868" + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1454", + "1469", + "1491", + "1506", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1739", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869" ], "location": { "end": { @@ -86986,7 +86432,7 @@ } }, { - "id": "2761", + "id": "2765", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected undefined to be truthy", @@ -86994,13 +86440,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1414" + "1420" ], "coveredBy": [ - "1414", - "1415", - "1416", - "1417" + "1420", + "1421", + "1422", + "1423" ], "location": { "end": { @@ -87014,7 +86460,7 @@ } }, { - "id": "2762", + "id": "2766", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected undefined to be truthy", @@ -87022,13 +86468,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1414" + "1420" ], "coveredBy": [ - "1414", - "1415", - "1416", - "1417" + "1420", + "1421", + "1422", + "1423" ], "location": { "end": { @@ -87042,7 +86488,7 @@ } }, { - "id": "2763", + "id": "2767", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected [ [] ] to be falsy", @@ -87050,13 +86496,13 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1416" + "1422" ], "coveredBy": [ - "1414", - "1415", - "1416", - "1417" + "1420", + "1421", + "1422", + "1423" ], "location": { "end": { @@ -87070,7 +86516,7 @@ } }, { - "id": "2764", + "id": "2768", "mutatorName": "LogicalOperator", "replacement": "!isKeyPressed && !canGoToNextGameEventText.value", "statusReason": "expected [ [] ] to be falsy", @@ -87078,13 +86524,13 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1416" + "1422" ], "coveredBy": [ - "1414", - "1415", - "1416", - "1417" + "1420", + "1421", + "1422", + "1423" ], "location": { "end": { @@ -87098,7 +86544,7 @@ } }, { - "id": "2765", + "id": "2769", "mutatorName": "BooleanLiteral", "replacement": "isKeyPressed", "statusReason": "expected undefined to be truthy", @@ -87106,13 +86552,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1414" + "1420" ], "coveredBy": [ - "1414", - "1415", - "1416", - "1417" + "1420", + "1421", + "1422", + "1423" ], "location": { "end": { @@ -87126,7 +86572,7 @@ } }, { - "id": "2766", + "id": "2770", "mutatorName": "BooleanLiteral", "replacement": "canGoToNextGameEventText.value", "statusReason": "expected undefined to be truthy", @@ -87134,13 +86580,13 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1414" + "1420" ], "coveredBy": [ - "1414", - "1415", - "1416", - "1417" + "1420", + "1421", + "1422", + "1423" ], "location": { "end": { @@ -87154,7 +86600,7 @@ } }, { - "id": "2767", + "id": "2771", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected [ [] ] to be falsy", @@ -87162,11 +86608,11 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1416" + "1422" ], "coveredBy": [ - "1416", - "1417" + "1422", + "1423" ], "location": { "end": { @@ -87186,7 +86632,7 @@ "language": "html", "mutants": [ { - "id": "2768", + "id": "2772", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected '' to be undefined", @@ -87227,31 +86673,31 @@ "1214", "1227", "1250", - "1405", - "1448", - "1463", - "1480", - "1490", - "1505", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1738", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868" + "1288", + "1411", + "1454", + "1469", + "1491", + "1506", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1739", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869" ], "location": { "end": { @@ -87265,7 +86711,7 @@ } }, { - "id": "2769", + "id": "2773", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Phase Starts Event Component > should match snapshot without shallow rendering when rendered for night falling. 1` mismatched", @@ -87306,31 +86752,31 @@ "1214", "1227", "1250", - "1405", - "1448", - "1463", - "1480", - "1490", - "1505", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1738", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868" + "1288", + "1411", + "1454", + "1469", + "1491", + "1506", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1739", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869" ], "location": { "end": { @@ -87344,7 +86790,7 @@ } }, { - "id": "2770", + "id": "2774", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected '' to be undefined", @@ -87385,31 +86831,31 @@ "1214", "1227", "1250", - "1405", - "1448", - "1463", - "1480", - "1490", - "1505", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1738", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868" + "1288", + "1411", + "1454", + "1469", + "1491", + "1506", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1739", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869" ], "location": { "end": { @@ -87423,7 +86869,7 @@ } }, { - "id": "2771", + "id": "2775", "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", @@ -87464,31 +86910,31 @@ "1214", "1227", "1250", - "1405", - "1448", - "1463", - "1480", - "1490", - "1505", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1738", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868" + "1288", + "1411", + "1454", + "1469", + "1491", + "1506", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1739", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869" ], "location": { "end": { @@ -87502,7 +86948,7 @@ } }, { - "id": "2772", + "id": "2776", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Phase Starts Event Component > should match snapshot without shallow rendering when rendered for night falling. 1` mismatched", @@ -87543,31 +86989,31 @@ "1214", "1227", "1250", - "1405", - "1448", - "1463", - "1480", - "1490", - "1505", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1738", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868" + "1288", + "1411", + "1454", + "1469", + "1491", + "1506", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1739", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869" ], "location": { "end": { @@ -87581,7 +87027,7 @@ } }, { - "id": "2773", + "id": "2777", "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", @@ -87622,31 +87068,31 @@ "1214", "1227", "1250", - "1405", - "1448", - "1463", - "1480", - "1490", - "1505", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1738", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868" + "1288", + "1411", + "1454", + "1469", + "1491", + "1506", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1739", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869" ], "location": { "end": { @@ -87660,7 +87106,7 @@ } }, { - "id": "2774", + "id": "2778", "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", @@ -87701,31 +87147,31 @@ "1214", "1227", "1250", - "1405", - "1448", - "1463", - "1480", - "1490", - "1505", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1738", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868" + "1288", + "1411", + "1454", + "1469", + "1491", + "1506", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1739", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869" ], "location": { "end": { @@ -87739,7 +87185,7 @@ } }, { - "id": "2775", + "id": "2779", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected undefined to be '' // Object.is equality", @@ -87768,7 +87214,7 @@ } }, { - "id": "2776", + "id": "2780", "mutatorName": "EqualityOperator", "replacement": "makingGamePlayStatus.value === \"pending\"", "statusReason": "expected undefined to be '' // Object.is equality", @@ -87797,7 +87243,7 @@ } }, { - "id": "2777", + "id": "2781", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected undefined to be '' // Object.is equality", @@ -87826,7 +87272,7 @@ } }, { - "id": "2778", + "id": "2782", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Game Sheriff Promotion Event Component > should match snapshot when rendered without shallow rendering. 1` mismatched", @@ -87867,31 +87313,31 @@ "1214", "1227", "1250", - "1405", - "1448", - "1463", - "1480", - "1490", - "1505", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1738", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868" + "1288", + "1411", + "1454", + "1469", + "1491", + "1506", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1739", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869" ], "location": { "end": { @@ -87905,7 +87351,7 @@ } }, { - "id": "2779", + "id": "2783", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected { disabled: true, …(2) } to strictly equal { disabled: true, …(2) }", @@ -87946,31 +87392,31 @@ "1214", "1227", "1250", - "1405", - "1448", - "1463", - "1480", - "1490", - "1505", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1738", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868" + "1288", + "1411", + "1454", + "1469", + "1491", + "1506", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1739", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869" ], "location": { "end": { @@ -87984,7 +87430,7 @@ } }, { - "id": "2780", + "id": "2784", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Snapshot `Game Villager Villager Introduction Event Component > should match snapshot when rendered without shallow rendering. 1` mismatched", @@ -88025,31 +87471,31 @@ "1214", "1227", "1250", - "1405", - "1448", - "1463", - "1480", - "1490", - "1505", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1738", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868" + "1288", + "1411", + "1454", + "1469", + "1491", + "1506", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1739", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869" ], "location": { "end": { @@ -88063,7 +87509,7 @@ } }, { - "id": "2781", + "id": "2785", "mutatorName": "BooleanLiteral", "replacement": "canGoToPreviousGameEventText.value", "statusReason": "expected { disabled: false, …(2) } to strictly equal { disabled: true, …(2) }", @@ -88104,31 +87550,31 @@ "1214", "1227", "1250", - "1405", - "1448", - "1463", - "1480", - "1490", - "1505", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1738", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868" + "1288", + "1411", + "1454", + "1469", + "1491", + "1506", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1739", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869" ], "location": { "end": { @@ -88142,7 +87588,7 @@ } }, { - "id": "2782", + "id": "2786", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Sheriff Promotion Event Component > should match snapshot when rendered without shallow rendering. 1` mismatched", @@ -88183,31 +87629,31 @@ "1214", "1227", "1250", - "1405", - "1448", - "1463", - "1480", - "1490", - "1505", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1738", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868" + "1288", + "1411", + "1454", + "1469", + "1491", + "1506", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1739", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869" ], "location": { "end": { @@ -88221,7 +87667,7 @@ } }, { - "id": "2783", + "id": "2787", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected { disabled: true, …(2) } to strictly equal { disabled: true, …(2) }", @@ -88262,31 +87708,31 @@ "1214", "1227", "1250", - "1405", - "1448", - "1463", - "1480", - "1490", - "1505", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1738", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868" + "1288", + "1411", + "1454", + "1469", + "1491", + "1506", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1739", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869" ], "location": { "end": { @@ -88300,7 +87746,7 @@ } }, { - "id": "2784", + "id": "2788", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected { disabled: true, …(2) } to strictly equal { disabled: true, …(2) }", @@ -88341,31 +87787,31 @@ "1214", "1227", "1250", - "1405", - "1448", - "1463", - "1480", - "1490", - "1505", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1738", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868" + "1288", + "1411", + "1454", + "1469", + "1491", + "1506", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1739", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869" ], "location": { "end": { @@ -88379,7 +87825,7 @@ } }, { - "id": "2785", + "id": "2789", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "expected { disabled: true, …(2) } to strictly equal { disabled: true, …(2) }", @@ -88420,31 +87866,31 @@ "1214", "1227", "1250", - "1405", - "1448", - "1463", - "1480", - "1490", - "1505", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1738", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868" + "1288", + "1411", + "1454", + "1469", + "1491", + "1506", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1739", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869" ], "location": { "end": { @@ -88458,7 +87904,7 @@ } }, { - "id": "2786", + "id": "2790", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -88487,7 +87933,7 @@ } }, { - "id": "2787", + "id": "2791", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -88516,7 +87962,7 @@ } }, { - "id": "2788", + "id": "2792", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -88544,7 +87990,7 @@ } }, { - "id": "2789", + "id": "2793", "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}", @@ -88572,7 +88018,7 @@ } }, { - "id": "2790", + "id": "2794", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Target cannot be null or undefined.", @@ -88613,31 +88059,31 @@ "1214", "1227", "1250", - "1405", - "1448", - "1463", - "1480", - "1490", - "1505", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1738", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868" + "1288", + "1411", + "1454", + "1469", + "1491", + "1506", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1739", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869" ], "location": { "end": { @@ -88651,7 +88097,7 @@ } }, { - "id": "2791", + "id": "2795", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -88679,7 +88125,7 @@ } }, { - "id": "2792", + "id": "2796", "mutatorName": "BooleanLiteral", "replacement": "isKeyPressed", "statusReason": "Target cannot be null or undefined.", @@ -88707,7 +88153,7 @@ } }, { - "id": "2793", + "id": "2797", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Target cannot be null or undefined.", @@ -88735,7 +88181,7 @@ } }, { - "id": "2794", + "id": "2798", "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", @@ -88763,7 +88209,7 @@ } }, { - "id": "2795", + "id": "2799", "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", @@ -88795,7 +88241,7 @@ "language": "html", "mutants": [ { - "id": "2796", + "id": "2800", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Sheriff Promotion Event Component > should match snapshot when rendered without shallow rendering. 1` mismatched", @@ -88833,31 +88279,31 @@ "1214", "1227", "1250", - "1405", - "1448", - "1463", - "1480", - "1490", - "1505", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1738", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868" + "1288", + "1411", + "1454", + "1469", + "1491", + "1506", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1739", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869" ], "location": { "end": { @@ -88871,7 +88317,7 @@ } }, { - "id": "2797", + "id": "2801", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected 'Game starts.' to be 'Day rises.' // Object.is equality", @@ -88909,31 +88355,31 @@ "1214", "1227", "1250", - "1405", - "1448", - "1463", - "1480", - "1490", - "1505", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1738", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868" + "1288", + "1411", + "1454", + "1469", + "1491", + "1506", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1739", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869" ], "location": { "end": { @@ -88947,7 +88393,7 @@ } }, { - "id": "2798", + "id": "2802", "mutatorName": "ArithmeticOperator", "replacement": "currentIndex.value - 1", "statusReason": "expected 'Game starts.' to be 'Day rises.' // Object.is equality", @@ -88980,7 +88426,7 @@ } }, { - "id": "2799", + "id": "2803", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected 'Game starts.' to be 'Day rises.' // Object.is equality", @@ -89018,31 +88464,31 @@ "1214", "1227", "1250", - "1405", - "1448", - "1463", - "1480", - "1490", - "1505", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1738", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868" + "1288", + "1411", + "1454", + "1469", + "1491", + "1506", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1739", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869" ], "location": { "end": { @@ -89056,7 +88502,7 @@ } }, { - "id": "2800", + "id": "2804", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'Day rises.' to be 'Game starts.' // Object.is equality", @@ -89089,7 +88535,7 @@ } }, { - "id": "2801", + "id": "2805", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected 'Game starts.' to be 'Day rises.' // Object.is equality", @@ -89122,7 +88568,7 @@ } }, { - "id": "2802", + "id": "2806", "mutatorName": "EqualityOperator", "replacement": "makingGamePlayStatus.value === \"pending\"", "statusReason": "expected 'Game starts.' to be 'Day rises.' // Object.is equality", @@ -89155,7 +88601,7 @@ } }, { - "id": "2803", + "id": "2807", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected 'Day rises.' to be 'Game starts.' // Object.is equality", @@ -89188,7 +88634,7 @@ } }, { - "id": "2804", + "id": "2808", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected 'Night falls.' to be 'Day rises.' // Object.is equality", @@ -89214,7 +88660,7 @@ } }, { - "id": "2805", + "id": "2809", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'Night falls.' to be 'Day rises.' // Object.is equality", @@ -89240,7 +88686,7 @@ } }, { - "id": "2806", + "id": "2810", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected '' to be 'Game starts.' // Object.is equality", @@ -89266,7 +88712,7 @@ } }, { - "id": "2807", + "id": "2811", "mutatorName": "EqualityOperator", "replacement": "currentIndex.value !== 0", "statusReason": "expected 'Night falls.' to be 'Day rises.' // Object.is equality", @@ -89292,7 +88738,7 @@ } }, { - "id": "2808", + "id": "2812", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected '' to be 'Game starts.' // Object.is equality", @@ -89317,7 +88763,7 @@ } }, { - "id": "2809", + "id": "2813", "mutatorName": "UpdateOperator", "replacement": "currentIndex.value++", "statusReason": "expected '' to be 'Day rises.' // Object.is equality", @@ -89342,7 +88788,7 @@ } }, { - "id": "2810", + "id": "2814", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected 'Game starts.' to be 'Day rises.' // Object.is equality", @@ -89372,7 +88818,7 @@ } }, { - "id": "2811", + "id": "2815", "mutatorName": "BooleanLiteral", "replacement": "canGoToNextGameEventText.value", "statusReason": "expected 'Game starts.' to be 'Day rises.' // Object.is equality", @@ -89402,7 +88848,7 @@ } }, { - "id": "2812", + "id": "2816", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'Game starts.' to be 'Day rises.' // Object.is equality", @@ -89432,7 +88878,7 @@ } }, { - "id": "2813", + "id": "2817", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected 'Day rises.' to be 'Game starts.' // Object.is equality", @@ -89462,7 +88908,7 @@ } }, { - "id": "2814", + "id": "2818", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected 'Day rises.' to be 'Game starts.' // Object.is equality", @@ -89487,7 +88933,7 @@ } }, { - "id": "2815", + "id": "2819", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'Game starts.' to be 'Day rises.' // Object.is equality", @@ -89516,7 +88962,7 @@ } }, { - "id": "2816", + "id": "2820", "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", @@ -89545,7 +88991,7 @@ } }, { - "id": "2817", + "id": "2821", "mutatorName": "EqualityOperator", "replacement": "nextGameEventText.value !== undefined", "statusReason": "expected 'Game starts.' to be 'Day rises.' // Object.is equality", @@ -89574,7 +89020,7 @@ } }, { - "id": "2818", + "id": "2822", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -89600,7 +89046,7 @@ } }, { - "id": "2819", + "id": "2823", "mutatorName": "UpdateOperator", "replacement": "currentIndex.value--", "statusReason": "expected '' to be 'Day rises.' // Object.is equality", @@ -89627,7 +89073,7 @@ } }, { - "id": "2820", + "id": "2824", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -89654,7 +89100,7 @@ } }, { - "id": "2821", + "id": "2825", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -89687,7 +89133,7 @@ "language": "html", "mutants": [ { - "id": "2822", + "id": "2826", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected undefined to strictly equal [ [ 'Day rises.' ] ]", @@ -89695,11 +89141,11 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1740" + "1741" ], "coveredBy": [ - "1740", - "1741" + "1741", + "1742" ], "location": { "end": { @@ -89713,7 +89159,7 @@ } }, { - "id": "2823", + "id": "2827", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected undefined to strictly equal [ [ 'Day rises.' ] ]", @@ -89721,11 +89167,11 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1740" + "1741" ], "coveredBy": [ - "1740", - "1741" + "1741", + "1742" ], "location": { "end": { @@ -89739,7 +89185,7 @@ } }, { - "id": "2824", + "id": "2828", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected [ [ undefined ] ] to be undefined", @@ -89747,11 +89193,11 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1741" + "1742" ], "coveredBy": [ - "1740", - "1741" + "1741", + "1742" ], "location": { "end": { @@ -89765,7 +89211,7 @@ } }, { - "id": "2825", + "id": "2829", "mutatorName": "EqualityOperator", "replacement": "newGameEventText !== undefined", "statusReason": "expected undefined to strictly equal [ [ 'Day rises.' ] ]", @@ -89773,11 +89219,11 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1740" + "1741" ], "coveredBy": [ - "1740", - "1741" + "1741", + "1742" ], "location": { "end": { @@ -89791,7 +89237,7 @@ } }, { - "id": "2826", + "id": "2830", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected [ [ undefined ] ] to be undefined", @@ -89799,10 +89245,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1741" + "1742" ], "coveredBy": [ - "1741" + "1742" ], "location": { "end": { @@ -89816,7 +89262,7 @@ } }, { - "id": "2827", + "id": "2831", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected undefined to strictly equal [ [ 'Day rises.' ] ]", @@ -89824,10 +89270,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1740" + "1741" ], "coveredBy": [ - "1740" + "1741" ], "location": { "end": { @@ -89847,7 +89293,7 @@ "language": "html", "mutants": [ { - "id": "2828", + "id": "2832", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "We can't mutate defineProps macro as it is stated here: https://github.com/stryker-mutator/stryker-js/issues/3305.", @@ -89865,7 +89311,7 @@ } }, { - "id": "2829", + "id": "2833", "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.", @@ -89889,7 +89335,7 @@ "language": "html", "mutants": [ { - "id": "2830", + "id": "2834", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -89897,17 +89343,17 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ "1257", - "1890", "1891", "1892", "1893", "1894", "1895", - "1896" + "1896", + "1897" ], "location": { "end": { @@ -89921,7 +89367,7 @@ } }, { - "id": "2831", + "id": "2835", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -89929,17 +89375,17 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ "1257", - "1890", "1891", "1892", "1893", "1894", "1895", - "1896" + "1896", + "1897" ], "location": { "end": { @@ -89959,7 +89405,7 @@ "language": "html", "mutants": [ { - "id": "2832", + "id": "2836", "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\".", @@ -89967,16 +89413,16 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1748" + "1749" ], "coveredBy": [ - "1748", "1749", "1750", "1751", "1752", "1753", - "1754" + "1754", + "1755" ], "location": { "end": { @@ -89990,7 +89436,7 @@ } }, { - "id": "2833", + "id": "2837", "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\".", @@ -89998,16 +89444,16 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1748" + "1749" ], "coveredBy": [ - "1748", "1749", "1750", "1751", "1752", "1753", - "1754" + "1754", + "1755" ], "location": { "end": { @@ -90021,7 +89467,7 @@ } }, { - "id": "2834", + "id": "2838", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expected undefined to be 'moon' // Object.is equality", @@ -90029,16 +89475,16 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1749" + "1750" ], "coveredBy": [ - "1748", "1749", "1750", "1751", "1752", "1753", - "1754" + "1754", + "1755" ], "location": { "end": { @@ -90052,7 +89498,7 @@ } }, { - "id": "2835", + "id": "2839", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be 'moon' // Object.is equality", @@ -90060,16 +89506,16 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1749" + "1750" ], "coveredBy": [ - "1748", "1749", "1750", "1751", "1752", "1753", - "1754" + "1754", + "1755" ], "location": { "end": { @@ -90083,7 +89529,7 @@ } }, { - "id": "2836", + "id": "2840", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expect(received).toContainValues(expected)\n\nExpected object to contain all values:\n Array [\n \"text-night\",\n]\nReceived:\n Array []", @@ -90091,16 +89537,16 @@ "testsCompleted": 5, "static": false, "killedBy": [ - "1752" + "1753" ], "coveredBy": [ - "1748", "1749", "1750", "1751", "1752", "1753", - "1754" + "1754", + "1755" ], "location": { "end": { @@ -90114,7 +89560,7 @@ } }, { - "id": "2837", + "id": "2841", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Snapshot `Game Phase Icon Component > should match snapshot when rendered. 1` mismatched", @@ -90122,16 +89568,16 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1748" + "1749" ], "coveredBy": [ - "1748", "1749", "1750", "1751", "1752", "1753", - "1754" + "1754", + "1755" ], "location": { "end": { @@ -90145,7 +89591,7 @@ } }, { - "id": "2838", + "id": "2842", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Phase Icon Component > should match snapshot when rendered. 1` mismatched", @@ -90153,16 +89599,16 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1748" + "1749" ], "coveredBy": [ - "1748", "1749", "1750", "1751", "1752", "1753", - "1754" + "1754", + "1755" ], "location": { "end": { @@ -90176,7 +89622,7 @@ } }, { - "id": "2839", + "id": "2843", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Phase Icon Component > should match snapshot when rendered. 1` mismatched", @@ -90184,16 +89630,16 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1748" + "1749" ], "coveredBy": [ - "1748", "1749", "1750", "1751", "1752", "1753", - "1754" + "1754", + "1755" ], "location": { "end": { @@ -90207,7 +89653,7 @@ } }, { - "id": "2840", + "id": "2844", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expected undefined to be 'cloud-moon' // Object.is equality", @@ -90215,16 +89661,16 @@ "testsCompleted": 4, "static": false, "killedBy": [ - "1751" + "1752" ], "coveredBy": [ - "1748", "1749", "1750", "1751", "1752", "1753", - "1754" + "1754", + "1755" ], "location": { "end": { @@ -90238,7 +89684,7 @@ } }, { - "id": "2841", + "id": "2845", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be 'cloud-moon' // Object.is equality", @@ -90246,16 +89692,16 @@ "testsCompleted": 4, "static": false, "killedBy": [ - "1751" + "1752" ], "coveredBy": [ - "1748", "1749", "1750", "1751", "1752", "1753", - "1754" + "1754", + "1755" ], "location": { "end": { @@ -90269,7 +89715,7 @@ } }, { - "id": "2842", + "id": "2846", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expect(received).toContainValues(expected)\n\nExpected object to contain all values:\n Array [\n \"text-twilight\",\n]\nReceived:\n Array []", @@ -90277,16 +89723,16 @@ "testsCompleted": 7, "static": false, "killedBy": [ - "1754" + "1755" ], "coveredBy": [ - "1748", "1749", "1750", "1751", "1752", "1753", - "1754" + "1754", + "1755" ], "location": { "end": { @@ -90306,7 +89752,7 @@ "language": "typescript", "mutants": [ { - "id": "2843", + "id": "2847", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -90325,7 +89771,7 @@ } }, { - "id": "2844", + "id": "2848", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -90344,7 +89790,7 @@ } }, { - "id": "2845", + "id": "2849", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -90363,7 +89809,7 @@ } }, { - "id": "2846", + "id": "2850", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -90382,7 +89828,7 @@ } }, { - "id": "2847", + "id": "2851", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -90401,7 +89847,7 @@ } }, { - "id": "2848", + "id": "2852", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -90420,7 +89866,7 @@ } }, { - "id": "2849", + "id": "2853", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -90439,7 +89885,7 @@ } }, { - "id": "2850", + "id": "2854", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -90458,7 +89904,7 @@ } }, { - "id": "2851", + "id": "2855", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -90477,7 +89923,7 @@ } }, { - "id": "2852", + "id": "2856", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -90496,7 +89942,7 @@ } }, { - "id": "2853", + "id": "2857", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -90515,7 +89961,7 @@ } }, { - "id": "2854", + "id": "2858", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -90534,7 +89980,7 @@ } }, { - "id": "2855", + "id": "2859", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -90553,7 +89999,7 @@ } }, { - "id": "2856", + "id": "2860", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -90572,7 +90018,7 @@ } }, { - "id": "2857", + "id": "2861", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -90591,7 +90037,7 @@ } }, { - "id": "2858", + "id": "2862", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -90610,7 +90056,7 @@ } }, { - "id": "2859", + "id": "2863", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -90629,7 +90075,7 @@ } }, { - "id": "2860", + "id": "2864", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -90648,7 +90094,7 @@ } }, { - "id": "2861", + "id": "2865", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -90667,7 +90113,7 @@ } }, { - "id": "2862", + "id": "2866", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -90686,7 +90132,7 @@ } }, { - "id": "2863", + "id": "2867", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -90705,7 +90151,7 @@ } }, { - "id": "2864", + "id": "2868", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -90724,7 +90170,7 @@ } }, { - "id": "2865", + "id": "2869", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -90743,7 +90189,7 @@ } }, { - "id": "2866", + "id": "2870", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -90762,7 +90208,7 @@ } }, { - "id": "2867", + "id": "2871", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -90781,7 +90227,7 @@ } }, { - "id": "2868", + "id": "2872", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -90800,7 +90246,7 @@ } }, { - "id": "2869", + "id": "2873", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -90819,7 +90265,7 @@ } }, { - "id": "2870", + "id": "2874", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -90838,7 +90284,7 @@ } }, { - "id": "2871", + "id": "2875", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -90857,7 +90303,7 @@ } }, { - "id": "2872", + "id": "2876", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -90876,7 +90322,7 @@ } }, { - "id": "2873", + "id": "2877", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -90895,7 +90341,7 @@ } }, { - "id": "2874", + "id": "2878", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -90914,7 +90360,7 @@ } }, { - "id": "2875", + "id": "2879", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -90933,7 +90379,7 @@ } }, { - "id": "2876", + "id": "2880", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -90952,7 +90398,7 @@ } }, { - "id": "2877", + "id": "2881", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -90971,7 +90417,7 @@ } }, { - "id": "2878", + "id": "2882", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -90990,7 +90436,7 @@ } }, { - "id": "2879", + "id": "2883", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -91009,7 +90455,7 @@ } }, { - "id": "2880", + "id": "2884", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -91028,7 +90474,7 @@ } }, { - "id": "2881", + "id": "2885", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -91047,7 +90493,7 @@ } }, { - "id": "2882", + "id": "2886", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -91066,7 +90512,7 @@ } }, { - "id": "2883", + "id": "2887", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -91085,7 +90531,7 @@ } }, { - "id": "2884", + "id": "2888", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -91104,7 +90550,7 @@ } }, { - "id": "2885", + "id": "2889", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -91123,7 +90569,7 @@ } }, { - "id": "2886", + "id": "2890", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -91142,7 +90588,7 @@ } }, { - "id": "2887", + "id": "2891", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -91161,7 +90607,7 @@ } }, { - "id": "2888", + "id": "2892", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -91180,7 +90626,7 @@ } }, { - "id": "2889", + "id": "2893", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -91199,7 +90645,7 @@ } }, { - "id": "2890", + "id": "2894", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -91218,7 +90664,7 @@ } }, { - "id": "2891", + "id": "2895", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -91237,7 +90683,7 @@ } }, { - "id": "2892", + "id": "2896", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -91256,7 +90702,7 @@ } }, { - "id": "2893", + "id": "2897", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -91275,7 +90721,7 @@ } }, { - "id": "2894", + "id": "2898", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -91294,7 +90740,7 @@ } }, { - "id": "2895", + "id": "2899", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -91313,7 +90759,7 @@ } }, { - "id": "2896", + "id": "2900", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -91332,7 +90778,7 @@ } }, { - "id": "2897", + "id": "2901", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -91351,7 +90797,7 @@ } }, { - "id": "2898", + "id": "2902", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -91370,7 +90816,7 @@ } }, { - "id": "2899", + "id": "2903", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -91389,7 +90835,7 @@ } }, { - "id": "2900", + "id": "2904", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -91408,7 +90854,7 @@ } }, { - "id": "2901", + "id": "2905", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -91427,7 +90873,7 @@ } }, { - "id": "2902", + "id": "2906", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -91446,7 +90892,7 @@ } }, { - "id": "2903", + "id": "2907", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -91465,7 +90911,7 @@ } }, { - "id": "2904", + "id": "2908", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -91484,7 +90930,7 @@ } }, { - "id": "2905", + "id": "2909", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -91503,7 +90949,7 @@ } }, { - "id": "2906", + "id": "2910", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -91522,7 +90968,7 @@ } }, { - "id": "2907", + "id": "2911", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -91541,7 +90987,7 @@ } }, { - "id": "2908", + "id": "2912", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -91560,7 +91006,7 @@ } }, { - "id": "2909", + "id": "2913", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -91579,7 +91025,7 @@ } }, { - "id": "2910", + "id": "2914", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -91598,7 +91044,7 @@ } }, { - "id": "2911", + "id": "2915", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -91617,7 +91063,7 @@ } }, { - "id": "2912", + "id": "2916", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -91636,7 +91082,7 @@ } }, { - "id": "2913", + "id": "2917", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -91655,7 +91101,7 @@ } }, { - "id": "2914", + "id": "2918", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -91674,7 +91120,7 @@ } }, { - "id": "2915", + "id": "2919", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -91693,7 +91139,7 @@ } }, { - "id": "2916", + "id": "2920", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -91712,7 +91158,7 @@ } }, { - "id": "2917", + "id": "2921", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -91731,7 +91177,7 @@ } }, { - "id": "2918", + "id": "2922", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -91750,7 +91196,7 @@ } }, { - "id": "2919", + "id": "2923", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -91769,7 +91215,7 @@ } }, { - "id": "2920", + "id": "2924", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -91788,7 +91234,7 @@ } }, { - "id": "2921", + "id": "2925", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -91807,7 +91253,7 @@ } }, { - "id": "2922", + "id": "2926", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -91826,7 +91272,7 @@ } }, { - "id": "2923", + "id": "2927", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -91845,7 +91291,7 @@ } }, { - "id": "2924", + "id": "2928", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -91864,7 +91310,7 @@ } }, { - "id": "2925", + "id": "2929", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -91883,7 +91329,7 @@ } }, { - "id": "2926", + "id": "2930", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -91902,7 +91348,7 @@ } }, { - "id": "2927", + "id": "2931", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -91921,7 +91367,7 @@ } }, { - "id": "2928", + "id": "2932", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -91940,7 +91386,7 @@ } }, { - "id": "2929", + "id": "2933", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -91959,7 +91405,7 @@ } }, { - "id": "2930", + "id": "2934", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -91978,7 +91424,7 @@ } }, { - "id": "2931", + "id": "2935", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -91997,7 +91443,7 @@ } }, { - "id": "2932", + "id": "2936", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -92016,7 +91462,7 @@ } }, { - "id": "2933", + "id": "2937", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -92035,7 +91481,7 @@ } }, { - "id": "2934", + "id": "2938", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -92054,7 +91500,7 @@ } }, { - "id": "2935", + "id": "2939", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -92073,7 +91519,7 @@ } }, { - "id": "2936", + "id": "2940", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -92092,7 +91538,7 @@ } }, { - "id": "2937", + "id": "2941", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -92111,7 +91557,7 @@ } }, { - "id": "2938", + "id": "2942", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -92130,7 +91576,7 @@ } }, { - "id": "2939", + "id": "2943", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -92149,7 +91595,7 @@ } }, { - "id": "2940", + "id": "2944", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -92168,7 +91614,7 @@ } }, { - "id": "2941", + "id": "2945", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -92187,7 +91633,7 @@ } }, { - "id": "2942", + "id": "2946", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -92206,7 +91652,7 @@ } }, { - "id": "2943", + "id": "2947", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -92225,7 +91671,7 @@ } }, { - "id": "2944", + "id": "2948", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -92244,7 +91690,7 @@ } }, { - "id": "2945", + "id": "2949", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -92263,7 +91709,7 @@ } }, { - "id": "2946", + "id": "2950", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -92282,7 +91728,7 @@ } }, { - "id": "2947", + "id": "2951", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -92301,7 +91747,7 @@ } }, { - "id": "2948", + "id": "2952", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", @@ -92326,7 +91772,7 @@ "language": "html", "mutants": [ { - "id": "2949", + "id": "2953", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "We can't mutate defineProps macro as it is stated here: https://github.com/stryker-mutator/stryker-js/issues/3305.", @@ -92344,7 +91790,7 @@ } }, { - "id": "2950", + "id": "2954", "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.", @@ -92362,7 +91808,7 @@ } }, { - "id": "2951", + "id": "2955", "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.", @@ -92380,7 +91826,7 @@ } }, { - "id": "2952", + "id": "2956", "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.", @@ -92398,7 +91844,7 @@ } }, { - "id": "2953", + "id": "2957", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected undefined to be 'Select Player' // Object.is equality", @@ -92421,7 +91867,7 @@ "1270", "1271", "1272", - "1325" + "1331" ], "location": { "end": { @@ -92435,7 +91881,7 @@ } }, { - "id": "2954", + "id": "2958", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Player Card Component > should match snapshot when rendered. 1` mismatched", @@ -92458,7 +91904,7 @@ "1270", "1271", "1272", - "1325" + "1331" ], "location": { "end": { @@ -92472,7 +91918,7 @@ } }, { - "id": "2955", + "id": "2959", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Snapshot `Player Card Component > should match snapshot when rendered. 1` mismatched", @@ -92495,7 +91941,7 @@ "1270", "1271", "1272", - "1325" + "1331" ], "location": { "end": { @@ -92509,7 +91955,7 @@ } }, { - "id": "2956", + "id": "2960", "mutatorName": "BooleanLiteral", "replacement": "props.isDisabled", "statusReason": "Snapshot `Player Card Component > should match snapshot when rendered. 1` mismatched", @@ -92532,7 +91978,7 @@ "1270", "1271", "1272", - "1325" + "1331" ], "location": { "end": { @@ -92546,7 +91992,7 @@ } }, { - "id": "2957", + "id": "2961", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Player Card Component > should match snapshot when rendered. 1` mismatched", @@ -92569,7 +92015,7 @@ "1270", "1271", "1272", - "1325" + "1331" ], "location": { "end": { @@ -92583,7 +92029,7 @@ } }, { - "id": "2958", + "id": "2962", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Player Card Component > should match snapshot when rendered. 1` mismatched", @@ -92606,7 +92052,7 @@ "1270", "1271", "1272", - "1325" + "1331" ], "location": { "end": { @@ -92620,7 +92066,7 @@ } }, { - "id": "2959", + "id": "2963", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Snapshot `Player Card Component > should match snapshot when rendered. 1` mismatched", @@ -92643,7 +92089,7 @@ "1270", "1271", "1272", - "1325" + "1331" ], "location": { "end": { @@ -92657,7 +92103,7 @@ } }, { - "id": "2960", + "id": "2964", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Target cannot be null or undefined.", @@ -92682,7 +92128,7 @@ } }, { - "id": "2961", + "id": "2965", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Target cannot be null or undefined.", @@ -92713,7 +92159,7 @@ "language": "html", "mutants": [ { - "id": "2962", + "id": "2966", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Overflow Tag Component > should match snapshot when rendered. 1` mismatched", @@ -92721,12 +92167,12 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1899" + "1900" ], "coveredBy": [ - "1899", "1900", - "1901" + "1901", + "1902" ], "location": { "end": { @@ -92740,7 +92186,7 @@ } }, { - "id": "2963", + "id": "2967", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected true to be falsy", @@ -92748,12 +92194,12 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1901" + "1902" ], "coveredBy": [ - "1899", "1900", - "1901" + "1901", + "1902" ], "location": { "end": { @@ -92767,7 +92213,7 @@ } }, { - "id": "2964", + "id": "2968", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Overflow Tag Component > should match snapshot when rendered. 1` mismatched", @@ -92775,12 +92221,12 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1899" + "1900" ], "coveredBy": [ - "1899", "1900", - "1901" + "1901", + "1902" ], "location": { "end": { @@ -92794,7 +92240,7 @@ } }, { - "id": "2965", + "id": "2969", "mutatorName": "EqualityOperator", "replacement": "props.entitiesCount >= props.maximumEntitiesDisplayed", "statusReason": "expected true to be falsy", @@ -92802,12 +92248,12 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1901" + "1902" ], "coveredBy": [ - "1899", "1900", - "1901" + "1901", + "1902" ], "location": { "end": { @@ -92821,7 +92267,7 @@ } }, { - "id": "2966", + "id": "2970", "mutatorName": "EqualityOperator", "replacement": "props.entitiesCount <= props.maximumEntitiesDisplayed", "statusReason": "Snapshot `Overflow Tag Component > should match snapshot when rendered. 1` mismatched", @@ -92829,12 +92275,12 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1899" + "1900" ], "coveredBy": [ - "1899", "1900", - "1901" + "1901", + "1902" ], "location": { "end": { @@ -92848,7 +92294,7 @@ } }, { - "id": "2967", + "id": "2971", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Overflow Tag Component > should match snapshot when rendered. 1` mismatched", @@ -92856,12 +92302,12 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1899" + "1900" ], "coveredBy": [ - "1899", "1900", - "1901" + "1901", + "1902" ], "location": { "end": { @@ -92875,7 +92321,7 @@ } }, { - "id": "2968", + "id": "2972", "mutatorName": "ArithmeticOperator", "replacement": "props.entitiesCount + props.maximumEntitiesDisplayed", "statusReason": "Snapshot `Overflow Tag Component > should match snapshot when rendered. 1` mismatched", @@ -92883,12 +92329,12 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1899" + "1900" ], "coveredBy": [ - "1899", "1900", - "1901" + "1901", + "1902" ], "location": { "end": { @@ -92902,7 +92348,7 @@ } }, { - "id": "2969", + "id": "2973", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Overflow Tag Component > should match snapshot when rendered. 1` mismatched", @@ -92910,12 +92356,12 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1899" + "1900" ], "coveredBy": [ - "1899", "1900", - "1901" + "1901", + "1902" ], "location": { "end": { @@ -92929,7 +92375,7 @@ } }, { - "id": "2970", + "id": "2974", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Overflow Tag Component > should match snapshot when rendered. 1` mismatched", @@ -92937,12 +92383,12 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1899" + "1900" ], "coveredBy": [ - "1899", "1900", - "1901" + "1901", + "1902" ], "location": { "end": { @@ -92962,7 +92408,7 @@ "language": "html", "mutants": [ { - "id": "2971", + "id": "2975", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Role Description Lines Component > should match snapshot when rendered. 1` mismatched", @@ -92970,12 +92416,12 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1795" + "1796" ], "coveredBy": [ - "1795", "1796", - "1797" + "1797", + "1798" ], "location": { "end": { @@ -92989,7 +92435,7 @@ } }, { - "id": "2972", + "id": "2976", "mutatorName": "BooleanLiteral", "replacement": "roleDescriptionMessages", "statusReason": "Snapshot `Role Description Lines Component > should match snapshot when rendered. 1` mismatched", @@ -92997,12 +92443,12 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1795" + "1796" ], "coveredBy": [ - "1795", "1796", - "1797" + "1797", + "1798" ], "location": { "end": { @@ -93016,7 +92462,7 @@ } }, { - "id": "2973", + "id": "2977", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Role Description Lines Component > should match snapshot when rendered. 1` mismatched", @@ -93024,12 +92470,12 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1795" + "1796" ], "coveredBy": [ - "1795", "1796", - "1797" + "1797", + "1798" ], "location": { "end": { @@ -93043,7 +92489,7 @@ } }, { - "id": "2974", + "id": "2978", "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\".", @@ -93051,12 +92497,12 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1797" + "1798" ], "coveredBy": [ - "1795", "1796", - "1797" + "1797", + "1798" ], "location": { "end": { @@ -93070,7 +92516,7 @@ } }, { - "id": "2975", + "id": "2979", "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\".", @@ -93078,10 +92524,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1797" + "1798" ], "coveredBy": [ - "1797" + "1798" ], "location": { "end": { @@ -93095,7 +92541,7 @@ } }, { - "id": "2976", + "id": "2980", "mutatorName": "ArrayDeclaration", "replacement": "[\"Stryker was here\"]", "statusReason": "expected [ DOMWrapper{ …(2) } ] to have a length of +0 but got 1", @@ -93103,10 +92549,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1797" + "1798" ], "coveredBy": [ - "1797" + "1798" ], "location": { "end": { @@ -93120,7 +92566,7 @@ } }, { - "id": "2977", + "id": "2981", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Role Description Lines Component > should match snapshot when rendered. 1` mismatched", @@ -93128,12 +92574,12 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1795" + "1796" ], "coveredBy": [ - "1795", "1796", - "1797" + "1797", + "1798" ], "location": { "end": { @@ -93147,7 +92593,7 @@ } }, { - "id": "2978", + "id": "2982", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Role Description Lines Component > should match snapshot when rendered. 1` mismatched", @@ -93155,12 +92601,12 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1795" + "1796" ], "coveredBy": [ - "1795", "1796", - "1797" + "1797", + "1798" ], "location": { "end": { @@ -93180,7 +92626,7 @@ "language": "html", "mutants": [ { - "id": "2979", + "id": "2983", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "We can't mutate defineProps macro as it is stated here: https://github.com/stryker-mutator/stryker-js/issues/3305.", @@ -93198,7 +92644,7 @@ } }, { - "id": "2980", + "id": "2984", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "We can't mutate defineProps macro as it is stated here: https://github.com/stryker-mutator/stryker-js/issues/3305.", @@ -93216,7 +92662,7 @@ } }, { - "id": "2981", + "id": "2985", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "We can't mutate defineProps macro as it is stated here: https://github.com/stryker-mutator/stryker-js/issues/3305.", @@ -93234,7 +92680,7 @@ } }, { - "id": "2982", + "id": "2986", "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", @@ -93274,31 +92720,31 @@ "1214", "1227", "1250", - "1325", - "1405", - "1448", - "1463", - "1480", - "1490", - "1505", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868" + "1288", + "1331", + "1411", + "1454", + "1469", + "1491", + "1506", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869" ], "location": { "end": { @@ -93312,7 +92758,7 @@ } }, { - "id": "2983", + "id": "2987", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Role Flipping Image Component > should match snapshot when rendered. 1` mismatched", @@ -93352,31 +92798,31 @@ "1214", "1227", "1250", - "1325", - "1405", - "1448", - "1463", - "1480", - "1490", - "1505", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868" + "1288", + "1331", + "1411", + "1454", + "1469", + "1491", + "1506", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869" ], "location": { "end": { @@ -93390,7 +92836,7 @@ } }, { - "id": "2984", + "id": "2988", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected 'werewolf' to be 'seer' // Object.is equality", @@ -93430,31 +92876,31 @@ "1214", "1227", "1250", - "1325", - "1405", - "1448", - "1463", - "1480", - "1490", - "1505", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868" + "1288", + "1331", + "1411", + "1454", + "1469", + "1491", + "1506", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869" ], "location": { "end": { @@ -93468,7 +92914,7 @@ } }, { - "id": "2985", + "id": "2989", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected 'werewolf' to be 'seer' // Object.is equality", @@ -93496,7 +92942,7 @@ } }, { - "id": "2986", + "id": "2990", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'false' to be 'true' // Object.is equality", @@ -93524,7 +92970,7 @@ } }, { - "id": "2987", + "id": "2991", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected 'true' to be 'false' // Object.is equality", @@ -93552,7 +92998,7 @@ } }, { - "id": "2988", + "id": "2992", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected 'true' to be 'false' // Object.is equality", @@ -93578,7 +93024,7 @@ } }, { - "id": "2989", + "id": "2993", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "expected 'true' to be 'false' // Object.is equality", @@ -93604,7 +93050,7 @@ } }, { - "id": "2990", + "id": "2994", "mutatorName": "BooleanLiteral", "replacement": "false", "statusReason": "expected 'werewolf' to be 'seer' // Object.is equality", @@ -93638,7 +93084,7 @@ "language": "html", "mutants": [ { - "id": "2991", + "id": "2995", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Sheriff Promotion Event Component > should match snapshot when rendered without shallow rendering. 1` mismatched", @@ -93663,11 +93109,11 @@ "1168", "1198", "1227", - "1448", - "1734", - "1912", + "1454", + "1735", "1913", - "1914" + "1914", + "1915" ], "location": { "end": { @@ -93687,7 +93133,7 @@ "language": "html", "mutants": [ { - "id": "2992", + "id": "2996", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "We can't mutate defineProps macro as it is stated here: https://github.com/stryker-mutator/stryker-js/issues/3305.", @@ -93705,7 +93151,7 @@ } }, { - "id": "2993", + "id": "2997", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "We can't mutate defineProps macro as it is stated here: https://github.com/stryker-mutator/stryker-js/issues/3305.", @@ -93723,7 +93169,7 @@ } }, { - "id": "2994", + "id": "2998", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "We can't mutate defineProps macro as it is stated here: https://github.com/stryker-mutator/stryker-js/issues/3305.", @@ -93741,7 +93187,7 @@ } }, { - "id": "2995", + "id": "2999", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be '/img/role/back.jpeg' // Object.is equality", @@ -93749,7 +93195,7 @@ "testsCompleted": 9, "static": false, "killedBy": [ - "1590" + "1591" ], "coveredBy": [ "265", @@ -93793,14 +93239,13 @@ "1248", "1250", "1257", - "1325", - "1405", - "1448", - "1463", - "1480", - "1490", - "1505", - "1588", + "1288", + "1331", + "1411", + "1454", + "1469", + "1491", + "1506", "1589", "1590", "1591", @@ -93808,28 +93253,29 @@ "1593", "1594", "1595", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868", - "1890", + "1596", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -93843,7 +93289,7 @@ } }, { - "id": "2996", + "id": "3000", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Role Image Component > should match snapshot when rendered. 1` mismatched", @@ -93851,7 +93297,7 @@ "testsCompleted": 16, "static": false, "killedBy": [ - "1588" + "1589" ], "coveredBy": [ "265", @@ -93895,14 +93341,13 @@ "1248", "1250", "1257", - "1325", - "1405", - "1448", - "1463", - "1480", - "1490", - "1505", - "1588", + "1288", + "1331", + "1411", + "1454", + "1469", + "1491", + "1506", "1589", "1590", "1591", @@ -93910,28 +93355,29 @@ "1593", "1594", "1595", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868", - "1890", + "1596", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -93945,7 +93391,7 @@ } }, { - "id": "2997", + "id": "3001", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Role Image Component > should match snapshot when rendered. 1` mismatched", @@ -93953,7 +93399,7 @@ "testsCompleted": 14, "static": false, "killedBy": [ - "1588" + "1589" ], "coveredBy": [ "265", @@ -93997,14 +93443,13 @@ "1248", "1250", "1257", - "1325", - "1405", - "1448", - "1463", - "1480", - "1490", - "1505", - "1588", + "1288", + "1331", + "1411", + "1454", + "1469", + "1491", + "1506", "1589", "1590", "1591", @@ -94012,28 +93457,29 @@ "1593", "1594", "1595", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868", - "1890", + "1596", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -94047,7 +93493,7 @@ } }, { - "id": "2998", + "id": "3002", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected 'http://127.0.0.1/public/assets/images…' to be '/img/role/back.jpeg' // Object.is equality", @@ -94055,7 +93501,7 @@ "testsCompleted": 16, "static": false, "killedBy": [ - "1590" + "1591" ], "coveredBy": [ "265", @@ -94099,14 +93545,13 @@ "1248", "1250", "1257", - "1325", - "1405", - "1448", - "1463", - "1480", - "1490", - "1505", - "1588", + "1288", + "1331", + "1411", + "1454", + "1469", + "1491", + "1506", "1589", "1590", "1591", @@ -94114,28 +93559,29 @@ "1593", "1594", "1595", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868", - "1890", + "1596", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -94149,7 +93595,7 @@ } }, { - "id": "2999", + "id": "3003", "mutatorName": "EqualityOperator", "replacement": "props.roleName !== undefined", "statusReason": "Snapshot `Role Image Component > should match snapshot when rendered. 1` mismatched", @@ -94157,7 +93603,7 @@ "testsCompleted": 12, "static": false, "killedBy": [ - "1588" + "1589" ], "coveredBy": [ "265", @@ -94201,14 +93647,13 @@ "1248", "1250", "1257", - "1325", - "1405", - "1448", - "1463", - "1480", - "1490", - "1505", - "1588", + "1288", + "1331", + "1411", + "1454", + "1469", + "1491", + "1506", "1589", "1590", "1591", @@ -94216,28 +93661,29 @@ "1593", "1594", "1595", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868", - "1890", + "1596", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -94251,7 +93697,7 @@ } }, { - "id": "3000", + "id": "3004", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected 'http://127.0.0.1/public/assets/images…' to be '/img/role/back.jpeg' // Object.is equality", @@ -94259,7 +93705,7 @@ "testsCompleted": 7, "static": false, "killedBy": [ - "1590" + "1591" ], "coveredBy": [ "265", @@ -94278,37 +93724,37 @@ "1214", "1227", "1250", - "1325", - "1405", - "1448", - "1463", - "1480", - "1490", - "1505", - "1590", - "1595", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868", - "1890", + "1288", + "1331", + "1411", + "1454", + "1469", + "1491", + "1506", + "1591", + "1596", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -94322,7 +93768,7 @@ } }, { - "id": "3001", + "id": "3005", "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", @@ -94330,7 +93776,7 @@ "testsCompleted": 15, "static": false, "killedBy": [ - "1592" + "1593" ], "coveredBy": [ "265", @@ -94372,9 +93818,8 @@ "1247", "1248", "1257", - "1325", - "1448", - "1588", + "1331", + "1454", "1589", "1590", "1591", @@ -94382,11 +93827,12 @@ "1593", "1594", "1595", - "1734", - "1890", + "1596", + "1735", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -94400,7 +93846,7 @@ } }, { - "id": "3002", + "id": "3006", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Role Image Component > should match snapshot when rendered. 1` mismatched", @@ -94408,7 +93854,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1588" + "1589" ], "coveredBy": [ "265", @@ -94450,9 +93896,8 @@ "1247", "1248", "1257", - "1325", - "1448", - "1588", + "1331", + "1454", "1589", "1590", "1591", @@ -94460,11 +93905,12 @@ "1593", "1594", "1595", - "1734", - "1890", + "1596", + "1735", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -94478,7 +93924,7 @@ } }, { - "id": "3003", + "id": "3007", "mutatorName": "EqualityOperator", "replacement": "props.definition !== \"normal\"", "statusReason": "Snapshot `Role Image Component > should match snapshot when rendered. 1` mismatched", @@ -94486,7 +93932,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1588" + "1589" ], "coveredBy": [ "265", @@ -94528,9 +93974,8 @@ "1247", "1248", "1257", - "1325", - "1448", - "1588", + "1331", + "1454", "1589", "1590", "1591", @@ -94538,11 +93983,12 @@ "1593", "1594", "1595", - "1734", - "1890", + "1596", + "1735", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -94556,7 +94002,7 @@ } }, { - "id": "3004", + "id": "3008", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Role Image Component > should match snapshot when rendered. 1` mismatched", @@ -94564,7 +94010,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1588" + "1589" ], "coveredBy": [ "265", @@ -94606,9 +94052,8 @@ "1247", "1248", "1257", - "1325", - "1448", - "1588", + "1331", + "1454", "1589", "1590", "1591", @@ -94616,11 +94061,12 @@ "1593", "1594", "1595", - "1734", - "1890", + "1596", + "1735", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -94634,7 +94080,7 @@ } }, { - "id": "3005", + "id": "3009", "mutatorName": "StringLiteral", "replacement": "\"Stryker was here!\"", "statusReason": "Snapshot `Role Image Component > should match snapshot when rendered. 1` mismatched", @@ -94642,7 +94088,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1588" + "1589" ], "coveredBy": [ "265", @@ -94684,9 +94130,8 @@ "1247", "1248", "1257", - "1325", - "1448", - "1588", + "1331", + "1454", "1589", "1590", "1591", @@ -94694,11 +94139,12 @@ "1593", "1594", "1595", - "1734", - "1890", + "1596", + "1735", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -94712,7 +94158,7 @@ } }, { - "id": "3006", + "id": "3010", "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", @@ -94720,10 +94166,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1592" + "1593" ], "coveredBy": [ - "1592" + "1593" ], "location": { "end": { @@ -94737,7 +94183,7 @@ } }, { - "id": "3007", + "id": "3011", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Role Image Component > should match snapshot when rendered. 1` mismatched", @@ -94745,7 +94191,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1588" + "1589" ], "coveredBy": [ "265", @@ -94787,9 +94233,8 @@ "1247", "1248", "1257", - "1325", - "1448", - "1588", + "1331", + "1454", "1589", "1590", "1591", @@ -94797,11 +94242,12 @@ "1593", "1594", "1595", - "1734", - "1890", + "1596", + "1735", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -94815,7 +94261,7 @@ } }, { - "id": "3008", + "id": "3012", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Role Image Component > should match snapshot when rendered. 1` mismatched", @@ -94823,7 +94269,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1588" + "1589" ], "coveredBy": [ "265", @@ -94867,14 +94313,13 @@ "1248", "1250", "1257", - "1325", - "1405", - "1448", - "1463", - "1480", - "1490", - "1505", - "1588", + "1288", + "1331", + "1411", + "1454", + "1469", + "1491", + "1506", "1589", "1590", "1591", @@ -94882,28 +94327,29 @@ "1593", "1594", "1595", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868", - "1890", + "1596", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -94917,7 +94363,7 @@ } }, { - "id": "3009", + "id": "3013", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Role Image Component > should match snapshot when rendered. 1` mismatched", @@ -94925,7 +94371,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1588" + "1589" ], "coveredBy": [ "265", @@ -94969,14 +94415,13 @@ "1248", "1250", "1257", - "1325", - "1405", - "1448", - "1463", - "1480", - "1490", - "1505", - "1588", + "1288", + "1331", + "1411", + "1454", + "1469", + "1491", + "1506", "1589", "1590", "1591", @@ -94984,28 +94429,29 @@ "1593", "1594", "1595", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868", - "1890", + "1596", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -95019,7 +94465,7 @@ } }, { - "id": "3010", + "id": "3014", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Role Image Component > should match snapshot when rendered. 1` mismatched", @@ -95027,7 +94473,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1588" + "1589" ], "coveredBy": [ "265", @@ -95071,14 +94517,13 @@ "1248", "1250", "1257", - "1325", - "1405", - "1448", - "1463", - "1480", - "1490", - "1505", - "1588", + "1288", + "1331", + "1411", + "1454", + "1469", + "1491", + "1506", "1589", "1590", "1591", @@ -95086,28 +94531,29 @@ "1593", "1594", "1595", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868", - "1890", + "1596", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -95121,7 +94567,7 @@ } }, { - "id": "3011", + "id": "3015", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected undefined to be 'shared.role.name.werewolf' // Object.is equality", @@ -95129,7 +94575,7 @@ "testsCompleted": 12, "static": false, "killedBy": [ - "1594" + "1595" ], "coveredBy": [ "265", @@ -95173,14 +94619,13 @@ "1248", "1250", "1257", - "1325", - "1405", - "1448", - "1463", - "1480", - "1490", - "1505", - "1588", + "1288", + "1331", + "1411", + "1454", + "1469", + "1491", + "1506", "1589", "1590", "1591", @@ -95188,28 +94633,29 @@ "1593", "1594", "1595", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868", - "1890", + "1596", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -95223,7 +94669,7 @@ } }, { - "id": "3012", + "id": "3016", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Role Image Component > should match snapshot when rendered. 1` mismatched", @@ -95231,7 +94677,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1588" + "1589" ], "coveredBy": [ "265", @@ -95275,14 +94721,13 @@ "1248", "1250", "1257", - "1325", - "1405", - "1448", - "1463", - "1480", - "1490", - "1505", - "1588", + "1288", + "1331", + "1411", + "1454", + "1469", + "1491", + "1506", "1589", "1590", "1591", @@ -95290,28 +94735,29 @@ "1593", "1594", "1595", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868", - "1890", + "1596", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -95325,7 +94771,7 @@ } }, { - "id": "3013", + "id": "3017", "mutatorName": "EqualityOperator", "replacement": "props.alt === undefined", "statusReason": "Snapshot `Role Image Component > should match snapshot when rendered. 1` mismatched", @@ -95333,7 +94779,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1588" + "1589" ], "coveredBy": [ "265", @@ -95377,14 +94823,13 @@ "1248", "1250", "1257", - "1325", - "1405", - "1448", - "1463", - "1480", - "1490", - "1505", - "1588", + "1288", + "1331", + "1411", + "1454", + "1469", + "1491", + "1506", "1589", "1590", "1591", @@ -95392,28 +94837,29 @@ "1593", "1594", "1595", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868", - "1890", + "1596", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -95427,7 +94873,7 @@ } }, { - "id": "3014", + "id": "3018", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Role Image Component > should match snapshot when rendered. 1` mismatched", @@ -95435,7 +94881,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1588" + "1589" ], "coveredBy": [ "941", @@ -95443,15 +94889,15 @@ "943", "944", "945", - "1325", - "1588", + "1331", "1589", "1590", "1591", "1592", "1593", "1594", - "1595" + "1595", + "1596" ], "location": { "end": { @@ -95465,7 +94911,7 @@ } }, { - "id": "3015", + "id": "3019", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'shared.role.name.undefined' to be 'components.RoleImage.back' // Object.is equality", @@ -95473,7 +94919,7 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1595" + "1596" ], "coveredBy": [ "265", @@ -95512,36 +94958,36 @@ "1248", "1250", "1257", - "1405", - "1448", - "1463", - "1480", - "1490", - "1505", - "1594", + "1288", + "1411", + "1454", + "1469", + "1491", + "1506", "1595", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868", - "1890", + "1596", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -95555,7 +95001,7 @@ } }, { - "id": "3016", + "id": "3020", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected 'components.RoleImage.back' to be 'shared.role.name.werewolf' // Object.is equality", @@ -95563,7 +95009,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1594" + "1595" ], "coveredBy": [ "265", @@ -95602,36 +95048,36 @@ "1248", "1250", "1257", - "1405", - "1448", - "1463", - "1480", - "1490", - "1505", - "1594", + "1288", + "1411", + "1454", + "1469", + "1491", + "1506", "1595", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868", - "1890", + "1596", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -95645,7 +95091,7 @@ } }, { - "id": "3017", + "id": "3021", "mutatorName": "EqualityOperator", "replacement": "props.roleName === undefined", "statusReason": "expected 'components.RoleImage.back' to be 'shared.role.name.werewolf' // Object.is equality", @@ -95653,7 +95099,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1594" + "1595" ], "coveredBy": [ "265", @@ -95692,36 +95138,36 @@ "1248", "1250", "1257", - "1405", - "1448", - "1463", - "1480", - "1490", - "1505", - "1594", + "1288", + "1411", + "1454", + "1469", + "1491", + "1506", "1595", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868", - "1890", + "1596", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -95735,7 +95181,7 @@ } }, { - "id": "3018", + "id": "3022", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected 'components.RoleImage.back' to be 'shared.role.name.werewolf' // Object.is equality", @@ -95743,7 +95189,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1594" + "1595" ], "coveredBy": [ "265", @@ -95780,13 +95226,13 @@ "1247", "1248", "1257", - "1448", - "1594", - "1734", - "1890", + "1454", + "1595", + "1735", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -95800,7 +95246,7 @@ } }, { - "id": "3019", + "id": "3023", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "expected '' to be 'shared.role.name.werewolf' // Object.is equality", @@ -95808,7 +95254,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1594" + "1595" ], "coveredBy": [ "265", @@ -95845,13 +95291,13 @@ "1247", "1248", "1257", - "1448", - "1594", - "1734", - "1890", + "1454", + "1595", + "1735", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -95865,7 +95311,7 @@ } }, { - "id": "3020", + "id": "3024", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be 'components.RoleImage.back' // Object.is equality", @@ -95873,7 +95319,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1595" + "1596" ], "coveredBy": [ "265", @@ -95892,35 +95338,35 @@ "1214", "1227", "1250", - "1405", - "1448", - "1463", - "1480", - "1490", - "1505", - "1595", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868", - "1890", + "1288", + "1411", + "1454", + "1469", + "1491", + "1506", + "1596", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -95940,7 +95386,7 @@ "language": "html", "mutants": [ { - "id": "3021", + "id": "3025", "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\".", @@ -95948,14 +95394,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1824" + "1825" ], "coveredBy": [ - "1824", "1825", "1826", "1827", - "1828" + "1828", + "1829" ], "location": { "end": { @@ -95969,7 +95415,7 @@ } }, { - "id": "3022", + "id": "3026", "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\".", @@ -95977,14 +95423,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1824" + "1825" ], "coveredBy": [ - "1824", "1825", "1826", "1827", - "1828" + "1828", + "1829" ], "location": { "end": { @@ -95998,7 +95444,7 @@ } }, { - "id": "3023", + "id": "3027", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Snapshot `Role Side Badge Component > should match snapshot when rendered. 1` mismatched", @@ -96006,14 +95452,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1824" + "1825" ], "coveredBy": [ - "1824", "1825", "1826", "1827", - "1828" + "1828", + "1829" ], "location": { "end": { @@ -96027,7 +95473,7 @@ } }, { - "id": "3024", + "id": "3028", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Role Side Badge Component > should match snapshot when rendered. 1` mismatched", @@ -96035,14 +95481,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1824" + "1825" ], "coveredBy": [ - "1824", "1825", "1826", "1827", - "1828" + "1828", + "1829" ], "location": { "end": { @@ -96056,7 +95502,7 @@ } }, { - "id": "3025", + "id": "3029", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expected undefined to be 'danger' // Object.is equality", @@ -96064,14 +95510,14 @@ "testsCompleted": 5, "static": false, "killedBy": [ - "1828" + "1829" ], "coveredBy": [ - "1824", "1825", "1826", "1827", - "1828" + "1828", + "1829" ], "location": { "end": { @@ -96085,7 +95531,7 @@ } }, { - "id": "3026", + "id": "3030", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be 'danger' // Object.is equality", @@ -96093,14 +95539,14 @@ "testsCompleted": 5, "static": false, "killedBy": [ - "1828" + "1829" ], "coveredBy": [ - "1824", "1825", "1826", "1827", - "1828" + "1828", + "1829" ], "location": { "end": { @@ -96114,7 +95560,7 @@ } }, { - "id": "3027", + "id": "3031", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Role Side Badge Component > should match snapshot when rendered. 1` mismatched", @@ -96122,14 +95568,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1824" + "1825" ], "coveredBy": [ - "1824", "1825", "1826", "1827", - "1828" + "1828", + "1829" ], "location": { "end": { @@ -96143,7 +95589,7 @@ } }, { - "id": "3028", + "id": "3032", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'components.RoleSideBadge.villagersSide' to be 'components.RoleSideBadge.werewolvesSi…' // Object.is equality", @@ -96151,14 +95597,14 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1826" + "1827" ], "coveredBy": [ - "1824", "1825", "1826", "1827", - "1828" + "1828", + "1829" ], "location": { "end": { @@ -96172,7 +95618,7 @@ } }, { - "id": "3029", + "id": "3033", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Role Side Badge Component > should match snapshot when rendered. 1` mismatched", @@ -96180,14 +95626,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1824" + "1825" ], "coveredBy": [ - "1824", "1825", "1826", "1827", - "1828" + "1828", + "1829" ], "location": { "end": { @@ -96201,7 +95647,7 @@ } }, { - "id": "3030", + "id": "3034", "mutatorName": "EqualityOperator", "replacement": "props.roleSide !== \"villagers\"", "statusReason": "Snapshot `Role Side Badge Component > should match snapshot when rendered. 1` mismatched", @@ -96209,14 +95655,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1824" + "1825" ], "coveredBy": [ - "1824", "1825", "1826", "1827", - "1828" + "1828", + "1829" ], "location": { "end": { @@ -96230,7 +95676,7 @@ } }, { - "id": "3031", + "id": "3035", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Role Side Badge Component > should match snapshot when rendered. 1` mismatched", @@ -96238,14 +95684,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1824" + "1825" ], "coveredBy": [ - "1824", "1825", "1826", "1827", - "1828" + "1828", + "1829" ], "location": { "end": { @@ -96259,7 +95705,7 @@ } }, { - "id": "3032", + "id": "3036", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "Snapshot `Role Side Badge Component > should match snapshot when rendered. 1` mismatched", @@ -96267,14 +95713,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1824" + "1825" ], "coveredBy": [ - "1824", "1825", "1826", "1827", - "1828" + "1828", + "1829" ], "location": { "end": { @@ -96288,7 +95734,7 @@ } }, { - "id": "3033", + "id": "3037", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Role Side Badge Component > should match snapshot when rendered. 1` mismatched", @@ -96296,14 +95742,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1824" + "1825" ], "coveredBy": [ - "1824", "1825", "1826", "1827", - "1828" + "1828", + "1829" ], "location": { "end": { @@ -96317,7 +95763,7 @@ } }, { - "id": "3034", + "id": "3038", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be 'components.RoleSideBadge.werewolvesSi…' // Object.is equality", @@ -96325,11 +95771,11 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1826" + "1827" ], "coveredBy": [ - "1826", - "1828" + "1827", + "1829" ], "location": { "end": { @@ -96349,7 +95795,7 @@ "language": "html", "mutants": [ { - "id": "3035", + "id": "3039", "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\".", @@ -96357,16 +95803,16 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1720" + "1721" ], "coveredBy": [ - "1720", "1721", "1722", "1723", "1724", "1725", - "1726" + "1726", + "1727" ], "location": { "end": { @@ -96380,7 +95826,7 @@ } }, { - "id": "3036", + "id": "3040", "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\".", @@ -96388,16 +95834,16 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1720" + "1721" ], "coveredBy": [ - "1720", "1721", "1722", "1723", "1724", "1725", - "1726" + "1726", + "1727" ], "location": { "end": { @@ -96411,7 +95857,7 @@ } }, { - "id": "3037", + "id": "3041", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expected undefined to be 'success' // Object.is equality", @@ -96419,16 +95865,16 @@ "testsCompleted": 5, "static": false, "killedBy": [ - "1724" + "1725" ], "coveredBy": [ - "1720", "1721", "1722", "1723", "1724", "1725", - "1726" + "1726", + "1727" ], "location": { "end": { @@ -96442,7 +95888,7 @@ } }, { - "id": "3038", + "id": "3042", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be 'success' // Object.is equality", @@ -96450,16 +95896,16 @@ "testsCompleted": 5, "static": false, "killedBy": [ - "1724" + "1725" ], "coveredBy": [ - "1720", "1721", "1722", "1723", "1724", "1725", - "1726" + "1726", + "1727" ], "location": { "end": { @@ -96473,7 +95919,7 @@ } }, { - "id": "3039", + "id": "3043", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Snapshot `Role Type Badge Component > should match snapshot when rendered. 1` mismatched", @@ -96481,16 +95927,16 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1720" + "1721" ], "coveredBy": [ - "1720", "1721", "1722", "1723", "1724", "1725", - "1726" + "1726", + "1727" ], "location": { "end": { @@ -96504,7 +95950,7 @@ } }, { - "id": "3040", + "id": "3044", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Role Type Badge Component > should match snapshot when rendered. 1` mismatched", @@ -96512,16 +95958,16 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1720" + "1721" ], "coveredBy": [ - "1720", "1721", "1722", "1723", "1724", "1725", - "1726" + "1726", + "1727" ], "location": { "end": { @@ -96535,7 +95981,7 @@ } }, { - "id": "3041", + "id": "3045", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expected undefined to be 'info' // Object.is equality", @@ -96543,16 +95989,16 @@ "testsCompleted": 7, "static": false, "killedBy": [ - "1726" + "1727" ], "coveredBy": [ - "1720", "1721", "1722", "1723", "1724", "1725", - "1726" + "1726", + "1727" ], "location": { "end": { @@ -96566,7 +96012,7 @@ } }, { - "id": "3042", + "id": "3046", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be 'info' // Object.is equality", @@ -96574,16 +96020,16 @@ "testsCompleted": 7, "static": false, "killedBy": [ - "1726" + "1727" ], "coveredBy": [ - "1720", "1721", "1722", "1723", "1724", "1725", - "1726" + "1726", + "1727" ], "location": { "end": { @@ -96597,7 +96043,7 @@ } }, { - "id": "3043", + "id": "3047", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expected undefined to be 'warning' // Object.is equality", @@ -96605,16 +96051,16 @@ "testsCompleted": 6, "static": false, "killedBy": [ - "1725" + "1726" ], "coveredBy": [ - "1720", "1721", "1722", "1723", "1724", "1725", - "1726" + "1726", + "1727" ], "location": { "end": { @@ -96628,7 +96074,7 @@ } }, { - "id": "3044", + "id": "3048", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected '' to be 'warning' // Object.is equality", @@ -96636,16 +96082,16 @@ "testsCompleted": 6, "static": false, "killedBy": [ - "1725" + "1726" ], "coveredBy": [ - "1720", "1721", "1722", "1723", "1724", "1725", - "1726" + "1726", + "1727" ], "location": { "end": { @@ -96665,107 +96111,7 @@ "language": "typescript", "mutants": [ { - "id": "3045", - "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": [ - "265", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "692", - "702", - "715", - "724", - "725", - "768", - "857", - "867", - "947", - "1015", - "1033", - "1050", - "1056", - "1198", - "1214", - "1227", - "1250", - "1405", - "1410", - "1411", - "1412", - "1413", - "1414", - "1415", - "1416", - "1417", - "1448", - "1463", - "1480", - "1490", - "1505", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1738", - "1773", - "1798", - "1799", - "1800", - "1801", - "1802", - "1803", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868" - ], - "location": { - "end": { - "column": 2, - "line": 52 - }, - "start": { - "column": 41, - "line": 28 - } - } - }, - { - "id": "3046", + "id": "3050", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected true to be falsy", @@ -96773,13 +96119,13 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1802" + "1803" ], "coveredBy": [ - "1800", "1801", "1802", - "1803" + "1803", + "1804" ], "location": { "end": { @@ -96793,7 +96139,7 @@ } }, { - "id": "3047", + "id": "3051", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected true to be falsy", @@ -96801,13 +96147,13 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1802" + "1803" ], "coveredBy": [ - "1800", "1801", "1802", - "1803" + "1803", + "1804" ], "location": { "end": { @@ -96821,7 +96167,7 @@ } }, { - "id": "3048", + "id": "3052", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "expected true to be falsy", @@ -96829,13 +96175,13 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1802" + "1803" ], "coveredBy": [ - "1800", "1801", "1802", - "1803" + "1803", + "1804" ], "location": { "end": { @@ -96849,7 +96195,7 @@ } }, { - "id": "3049", + "id": "3053", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected [ 'svg-inline--fa', …(2) ] to include 'animate__headShake'", @@ -96867,15 +96213,15 @@ "379", "380", "382", - "1414", - "1415", - "1417", - "1798", + "1420", + "1421", + "1423", "1799", "1800", "1801", "1802", - "1803" + "1803", + "1804" ], "location": { "end": { @@ -96889,7 +96235,7 @@ } }, { - "id": "3050", + "id": "3054", "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", @@ -96904,15 +96250,15 @@ "379", "380", "382", - "1414", - "1415", - "1417", - "1798", + "1420", + "1421", + "1423", "1799", "1800", "1801", "1802", - "1803" + "1803", + "1804" ], "location": { "end": { @@ -96926,7 +96272,7 @@ } }, { - "id": "3051", + "id": "3055", "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", @@ -96941,15 +96287,15 @@ "379", "380", "382", - "1414", - "1415", - "1417", - "1798", + "1420", + "1421", + "1423", "1799", "1800", "1801", "1802", - "1803" + "1803", + "1804" ], "location": { "end": { @@ -96963,7 +96309,7 @@ } }, { - "id": "3052", + "id": "3056", "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", @@ -96978,15 +96324,15 @@ "379", "380", "382", - "1414", - "1415", - "1417", - "1798", + "1420", + "1421", + "1423", "1799", "1800", "1801", "1802", - "1803" + "1803", + "1804" ], "location": { "end": { @@ -97000,7 +96346,7 @@ } }, { - "id": "3053", + "id": "3057", "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", @@ -97008,8 +96354,8 @@ "static": false, "killedBy": [], "coveredBy": [ - "1798", - "1799" + "1799", + "1800" ], "location": { "end": { @@ -97023,7 +96369,7 @@ } }, { - "id": "3054", + "id": "3058", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "expected [ 'svg-inline--fa', …(3) ] to include 'animate__headShake'", @@ -97041,13 +96387,13 @@ "379", "380", "382", - "1414", - "1415", - "1417", - "1800", + "1420", + "1421", + "1423", "1801", "1802", - "1803" + "1803", + "1804" ], "location": { "end": { @@ -97061,7 +96407,7 @@ } }, { - "id": "3055", + "id": "3059", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "expected false to be truthy", @@ -97069,7 +96415,7 @@ "testsCompleted": 11, "static": false, "killedBy": [ - "1800" + "1801" ], "coveredBy": [ "369", @@ -97079,13 +96425,13 @@ "379", "380", "382", - "1414", - "1415", - "1417", - "1800", + "1420", + "1421", + "1423", "1801", "1802", - "1803" + "1803", + "1804" ], "location": { "end": { @@ -97099,7 +96445,7 @@ } }, { - "id": "3056", + "id": "3060", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected true to be falsy", @@ -97107,7 +96453,7 @@ "testsCompleted": 13, "static": false, "killedBy": [ - "1802" + "1803" ], "coveredBy": [ "369", @@ -97117,13 +96463,13 @@ "379", "380", "382", - "1414", - "1415", - "1417", - "1800", + "1420", + "1421", + "1423", "1801", "1802", - "1803" + "1803", + "1804" ], "location": { "end": { @@ -97137,7 +96483,7 @@ } }, { - "id": "3057", + "id": "3061", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected true to be falsy", @@ -97145,7 +96491,7 @@ "testsCompleted": 13, "static": false, "killedBy": [ - "1802" + "1803" ], "coveredBy": [ "369", @@ -97155,13 +96501,13 @@ "379", "380", "382", - "1414", - "1415", - "1417", - "1800", + "1420", + "1421", + "1423", "1801", "1802", - "1803" + "1803", + "1804" ], "location": { "end": { @@ -97175,7 +96521,7 @@ } }, { - "id": "3058", + "id": "3062", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected true to be falsy", @@ -97183,7 +96529,7 @@ "testsCompleted": 3, "static": false, "killedBy": [ - "1802" + "1803" ], "coveredBy": [ "369", @@ -97193,13 +96539,13 @@ "379", "380", "382", - "1414", - "1415", - "1417", - "1800", + "1420", + "1421", + "1423", "1801", "1802", - "1803" + "1803", + "1804" ], "location": { "end": { @@ -97213,7 +96559,7 @@ } }, { - "id": "3059", + "id": "3063", "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\"", @@ -97221,7 +96567,7 @@ "testsCompleted": 14, "static": false, "killedBy": [ - "1803" + "1804" ], "coveredBy": [ "369", @@ -97231,13 +96577,13 @@ "379", "380", "382", - "1414", - "1415", - "1417", - "1800", + "1420", + "1421", + "1423", "1801", "1802", - "1803" + "1803", + "1804" ], "location": { "end": { @@ -97251,7 +96597,7 @@ } }, { - "id": "3060", + "id": "3064", "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\"", @@ -97259,7 +96605,7 @@ "testsCompleted": 14, "static": false, "killedBy": [ - "1803" + "1804" ], "coveredBy": [ "369", @@ -97269,13 +96615,13 @@ "379", "380", "382", - "1414", - "1415", - "1417", - "1800", + "1420", + "1421", + "1423", "1801", "1802", - "1803" + "1803", + "1804" ], "location": { "end": { @@ -97289,13 +96635,12 @@ } }, { - "id": "3061", + "id": "3065", "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": [ "265", "363", @@ -97337,45 +96682,45 @@ "1214", "1227", "1250", - "1405", - "1410", + "1288", "1411", - "1412", - "1413", - "1414", - "1415", "1416", "1417", - "1448", - "1463", - "1480", - "1490", - "1505", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1738", - "1773", - "1798", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1454", + "1469", + "1491", + "1506", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1739", + "1774", "1799", "1800", "1801", "1802", "1803", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868" + "1804", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869" ], "location": { "end": { @@ -97387,6 +96732,105 @@ "line": 48 } } + }, + { + "id": "3049", + "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, + "coveredBy": [ + "265", + "363", + "364", + "365", + "366", + "367", + "368", + "369", + "370", + "371", + "372", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "692", + "702", + "715", + "724", + "725", + "768", + "857", + "867", + "947", + "1015", + "1033", + "1050", + "1056", + "1198", + "1214", + "1227", + "1250", + "1288", + "1411", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1454", + "1469", + "1491", + "1506", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1739", + "1774", + "1799", + "1800", + "1801", + "1802", + "1803", + "1804", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869" + ], + "location": { + "end": { + "column": 2, + "line": 52 + }, + "start": { + "column": 41, + "line": 28 + } + } } ], "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 };" @@ -97395,13 +96839,116 @@ "language": "typescript", "mutants": [ { - "id": "3062", + "id": "3067", "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": [ + "1841" + ], + "coveredBy": [ + "1841", + "1842" + ], + "location": { + "end": { + "column": 4, + "line": 22 + }, + "start": { + "column": 124, + "line": 14 + } + } + }, + { + "id": "3068", + "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": [ + "1842" + ], + "coveredBy": [ + "1841", + "1842" + ], + "location": { + "end": { + "column": 6, + "line": 21 + }, + "start": { + "column": 19, + "line": 18 + } + } + }, + { + "id": "3069", + "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": [ + "1842" + ], + "coveredBy": [ + "1841", + "1842" + ], + "location": { + "end": { + "column": 92, + "line": 19 + }, + "start": { + "column": 18, + "line": 19 + } + } + }, + { + "id": "3070", + "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": [ + "1842" + ], + "coveredBy": [ + "1841", + "1842" + ], + "location": { + "end": { + "column": 88, + "line": 20 + }, + "start": { + "column": 17, + "line": 20 + } + } + }, + { + "id": "3071", + "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", @@ -98291,27 +97838,27 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", "1303", - "1324", - "1325", - "1326", - "1327", - "1328", - "1329", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1330", "1331", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1332", + "1333", + "1334", + "1335", + "1336", + "1337", "1345", "1346", "1347", @@ -98342,17 +97889,17 @@ "1372", "1373", "1374", - "1394", - "1395", - "1396", - "1397", - "1398", + "1375", + "1376", + "1377", + "1378", + "1379", + "1380", + "1400", + "1401", + "1402", + "1403", "1404", - "1405", - "1406", - "1407", - "1408", - "1409", "1410", "1411", "1412", @@ -98361,12 +97908,12 @@ "1415", "1416", "1417", - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", "1433", "1434", "1435", @@ -98418,7 +97965,7 @@ "1481", "1482", "1483", - "1489", + "1484", "1490", "1491", "1492", @@ -98493,7 +98040,7 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", @@ -98502,8 +98049,8 @@ "1578", "1579", "1580", - "1587", - "1611", + "1581", + "1588", "1612", "1613", "1614", @@ -98517,13 +98064,13 @@ "1622", "1623", "1624", - "1631", + "1625", "1632", "1633", "1634", "1635", "1636", - "1646", + "1637", "1647", "1648", "1649", @@ -98531,40 +98078,40 @@ "1651", "1652", "1653", - "1660", + "1654", "1661", "1662", "1663", "1664", - "1674", + "1665", "1675", "1676", "1677", "1678", - "1683", + "1679", "1684", "1685", "1686", "1687", - "1695", + "1688", "1696", "1697", "1698", "1699", - "1715", + "1700", "1716", "1717", "1718", "1719", - "1727", + "1720", "1728", "1729", "1730", "1731", "1732", - "1734", - "1738", - "1772", + "1733", + "1735", + "1739", "1773", "1774", "1775", @@ -98572,157 +98119,53 @@ "1777", "1778", "1779", - "1804", + "1780", "1805", "1806", "1807", - "1816", - "1820", - "1829", + "1808", + "1817", + "1821", "1830", "1831", - "1833", - "1837", - "1840", + "1832", + "1834", + "1838", "1841", - "1843", - "1847", - "1864", - "1868", - "1871", + "1842", + "1844", + "1848", + "1865", + "1869", "1872", "1873", "1874", "1875", - "1890", + "1876", "1891", "1892", "1893", - "1989" - ], - "location": { - "end": { - "column": 2, - "line": 24 - }, - "start": { - "column": 75, - "line": 10 - } - } - }, - { - "id": "3063", - "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": [ - "1840" - ], - "coveredBy": [ - "1840", - "1841" - ], - "location": { - "end": { - "column": 4, - "line": 22 - }, - "start": { - "column": 124, - "line": 14 - } - } - }, - { - "id": "3064", - "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": [ - "1841" - ], - "coveredBy": [ - "1840", - "1841" - ], - "location": { - "end": { - "column": 6, - "line": 21 - }, - "start": { - "column": 19, - "line": 18 - } - } - }, - { - "id": "3065", - "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": [ - "1841" - ], - "coveredBy": [ - "1840", - "1841" + "1894", + "1990" ], "location": { "end": { - "column": 92, - "line": 19 + "column": 47, + "line": 23 }, "start": { - "column": 18, - "line": 19 + "column": 10, + "line": 23 } } }, { "id": "3066", - "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": [ - "1841" - ], - "coveredBy": [ - "1840", - "1841" - ], - "location": { - "end": { - "column": 88, - "line": 20 - }, - "start": { - "column": 17, - "line": 20 - } - } - }, - { - "id": "3067", - "mutatorName": "ObjectLiteral", + "mutatorName": "BlockStatement", "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", @@ -99612,27 +99055,27 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", "1303", - "1324", - "1325", - "1326", - "1327", - "1328", - "1329", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1330", "1331", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1332", + "1333", + "1334", + "1335", + "1336", + "1337", "1345", "1346", "1347", @@ -99663,17 +99106,17 @@ "1372", "1373", "1374", - "1394", - "1395", - "1396", - "1397", - "1398", + "1375", + "1376", + "1377", + "1378", + "1379", + "1380", + "1400", + "1401", + "1402", + "1403", "1404", - "1405", - "1406", - "1407", - "1408", - "1409", "1410", "1411", "1412", @@ -99682,12 +99125,12 @@ "1415", "1416", "1417", - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", "1433", "1434", "1435", @@ -99739,7 +99182,7 @@ "1481", "1482", "1483", - "1489", + "1484", "1490", "1491", "1492", @@ -99814,7 +99257,7 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", @@ -99823,8 +99266,8 @@ "1578", "1579", "1580", - "1587", - "1611", + "1581", + "1588", "1612", "1613", "1614", @@ -99838,13 +99281,13 @@ "1622", "1623", "1624", - "1631", + "1625", "1632", "1633", "1634", "1635", "1636", - "1646", + "1637", "1647", "1648", "1649", @@ -99852,40 +99295,40 @@ "1651", "1652", "1653", - "1660", + "1654", "1661", "1662", "1663", "1664", - "1674", + "1665", "1675", "1676", "1677", "1678", - "1683", + "1679", "1684", "1685", "1686", "1687", - "1695", + "1688", "1696", "1697", "1698", "1699", - "1715", + "1700", "1716", "1717", "1718", "1719", - "1727", + "1720", "1728", "1729", "1730", "1731", "1732", - "1734", - "1738", - "1772", + "1733", + "1735", + "1739", "1773", "1774", "1775", @@ -99893,42 +99336,43 @@ "1777", "1778", "1779", - "1804", + "1780", "1805", "1806", "1807", - "1816", - "1820", - "1829", + "1808", + "1817", + "1821", "1830", "1831", - "1833", - "1837", - "1840", + "1832", + "1834", + "1838", "1841", - "1843", - "1847", - "1864", - "1868", - "1871", + "1842", + "1844", + "1848", + "1865", + "1869", "1872", "1873", "1874", "1875", - "1890", + "1876", "1891", "1892", "1893", - "1989" + "1894", + "1990" ], "location": { "end": { - "column": 47, - "line": 23 + "column": 2, + "line": 24 }, "start": { - "column": 10, - "line": 23 + "column": 75, + "line": 10 } } } @@ -99939,7 +99383,7 @@ "language": "typescript", "mutants": [ { - "id": "3068", + "id": "3072", "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", @@ -99970,7 +99414,7 @@ "508", "509", "668", - "1974" + "1975" ], "location": { "end": { @@ -99990,7 +99434,7 @@ "language": "typescript", "mutants": [ { - "id": "3069", + "id": "3073", "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", @@ -100091,15 +99535,15 @@ "816", "906", "909", - "1329", - "1471", - "1472", - "1473", - "1539", - "1643", - "1897", + "1335", + "1477", + "1478", + "1479", + "1540", + "1644", "1898", - "1928" + "1899", + "1929" ], "location": { "end": { @@ -100119,7 +99563,7 @@ "language": "typescript", "mutants": [ { - "id": "3070", + "id": "3074", "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", @@ -100220,15 +99664,15 @@ "816", "906", "909", - "1329", - "1471", - "1472", - "1473", - "1539", - "1643", - "1897", + "1335", + "1477", + "1478", + "1479", + "1540", + "1644", "1898", - "1928" + "1899", + "1929" ], "location": { "end": { @@ -100248,7 +99692,7 @@ "language": "typescript", "mutants": [ { - "id": "3071", + "id": "3075", "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", @@ -100359,15 +99803,15 @@ "816", "906", "909", - "1329", - "1471", - "1472", - "1473", - "1539", - "1643", - "1897", + "1335", + "1477", + "1478", + "1479", + "1540", + "1644", "1898", - "1928" + "1899", + "1929" ], "location": { "end": { @@ -100387,7 +99831,7 @@ "language": "typescript", "mutants": [ { - "id": "3072", + "id": "3076", "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", @@ -100778,27 +100222,21 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1324", - "1325", - "1326", - "1327", - "1328", - "1329", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1330", "1331", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1332", + "1333", + "1334", + "1335", + "1336", + "1337", "1345", "1346", "1347", @@ -100807,31 +100245,36 @@ "1350", "1351", "1352", - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", "1433", "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1468", - "1469", - "1470", - "1471", - "1472", - "1473", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", "1474", "1475", "1476", "1477", "1478", - "1494", + "1479", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -100841,7 +100284,7 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", @@ -100861,7 +100304,7 @@ "1527", "1528", "1529", - "1536", + "1530", "1537", "1538", "1539", @@ -100891,19 +100334,20 @@ "1563", "1564", "1565", - "1572", + "1566", "1573", "1574", "1575", "1576", - "1635", + "1577", "1636", - "1890", + "1637", "1891", "1892", "1893", - "1897", - "1898" + "1894", + "1898", + "1899" ], "location": { "end": { @@ -100917,7 +100361,7 @@ } }, { - "id": "3073", + "id": "3077", "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", @@ -101308,27 +100752,21 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1324", - "1325", - "1326", - "1327", - "1328", - "1329", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1330", "1331", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1332", + "1333", + "1334", + "1335", + "1336", + "1337", "1345", "1346", "1347", @@ -101337,31 +100775,36 @@ "1350", "1351", "1352", - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", "1433", "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1468", - "1469", - "1470", - "1471", - "1472", - "1473", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", "1474", "1475", "1476", "1477", "1478", - "1494", + "1479", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -101371,7 +100814,7 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", @@ -101391,7 +100834,7 @@ "1527", "1528", "1529", - "1536", + "1530", "1537", "1538", "1539", @@ -101421,18 +100864,19 @@ "1563", "1564", "1565", - "1572", + "1566", "1573", "1574", "1575", "1576", - "1635", + "1577", "1636", - "1890", + "1637", "1891", "1892", "1893", - "1897" + "1894", + "1898" ], "location": { "end": { @@ -101446,7 +100890,7 @@ } }, { - "id": "3074", + "id": "3078", "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", @@ -101454,9 +100898,9 @@ "static": false, "killedBy": [], "coveredBy": [ - "1564", "1565", - "1898" + "1566", + "1899" ], "location": { "end": { @@ -101476,7 +100920,7 @@ "language": "typescript", "mutants": [ { - "id": "3075", + "id": "3079", "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", @@ -101518,7 +100962,7 @@ "language": "typescript", "mutants": [ { - "id": "3076", + "id": "3080", "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", @@ -101550,7 +100994,7 @@ "language": "typescript", "mutants": [ { - "id": "3077", + "id": "3081", "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", @@ -101657,28 +101101,28 @@ "1246", "1247", "1248", - "1304", - "1305", - "1306", - "1307", - "1308", - "1309", "1310", "1311", "1312", - "1320", - "1321", - "1322", - "1323", - "1332", - "1333", - "1334", - "1335", - "1336", - "1337", + "1313", + "1314", + "1315", + "1316", + "1317", + "1318", + "1326", + "1327", + "1328", + "1329", "1338", - "1570", - "1571" + "1339", + "1340", + "1341", + "1342", + "1343", + "1344", + "1571", + "1572" ], "location": { "end": { @@ -101698,7 +101142,7 @@ "language": "typescript", "mutants": [ { - "id": "3078", + "id": "3082", "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", @@ -101771,10 +101215,10 @@ "1229", "1231", "1233", - "1439", - "1450", - "1718", - "1970" + "1445", + "1456", + "1719", + "1971" ], "location": { "end": { @@ -101794,7 +101238,7 @@ "language": "typescript", "mutants": [ { - "id": "3079", + "id": "3083", "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", @@ -101819,17 +101263,17 @@ "807", "808", "809", - "1646", "1647", "1648", - "1727", + "1649", "1728", "1729", "1730", "1731", "1732", - "1910", - "1911" + "1733", + "1911", + "1912" ], "location": { "end": { @@ -101843,7 +101287,7 @@ } }, { - "id": "3080", + "id": "3084", "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", @@ -101851,8 +101295,8 @@ "static": false, "killedBy": [], "coveredBy": [ - "1910", - "1911" + "1911", + "1912" ], "location": { "end": { @@ -101866,7 +101310,7 @@ } }, { - "id": "3081", + "id": "3085", "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", @@ -101874,8 +101318,8 @@ "static": false, "killedBy": [], "coveredBy": [ - "1910", - "1911" + "1911", + "1912" ], "location": { "end": { @@ -101889,7 +101333,7 @@ } }, { - "id": "3082", + "id": "3086", "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 \"\"", @@ -101897,11 +101341,11 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1910" + "1911" ], "coveredBy": [ - "1910", - "1911" + "1911", + "1912" ], "location": { "end": { @@ -101915,7 +101359,7 @@ } }, { - "id": "3083", + "id": "3087", "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\"", @@ -101923,11 +101367,11 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1910" + "1911" ], "coveredBy": [ - "1910", - "1911" + "1911", + "1912" ], "location": { "end": { @@ -101941,7 +101385,7 @@ } }, { - "id": "3084", + "id": "3088", "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", @@ -101949,8 +101393,8 @@ "static": false, "killedBy": [], "coveredBy": [ - "1910", - "1911" + "1911", + "1912" ], "location": { "end": { @@ -101964,7 +101408,7 @@ } }, { - "id": "3085", + "id": "3089", "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", @@ -101972,7 +101416,7 @@ "static": false, "killedBy": [], "coveredBy": [ - "1911" + "1912" ], "location": { "end": { @@ -101986,7 +101430,7 @@ } }, { - "id": "3086", + "id": "3090", "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", @@ -102011,17 +101455,17 @@ "807", "808", "809", - "1646", "1647", "1648", - "1727", + "1649", "1728", "1729", "1730", "1731", "1732", - "1910", - "1911" + "1733", + "1911", + "1912" ], "location": { "end": { @@ -102041,7 +101485,7 @@ "language": "typescript", "mutants": [ { - "id": "3087", + "id": "3091", "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", @@ -102085,11 +101529,11 @@ "990", "991", "992", - "1484", "1485", "1486", "1487", - "1488" + "1488", + "1489" ], "location": { "end": { @@ -102103,7 +101547,7 @@ } }, { - "id": "3088", + "id": "3092", "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", @@ -102147,11 +101591,11 @@ "990", "991", "992", - "1484", "1485", "1486", "1487", - "1488" + "1488", + "1489" ], "location": { "end": { @@ -102165,7 +101609,7 @@ } }, { - "id": "3089", + "id": "3093", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'components.GameOverHistoryRecordActio…' to be 'components.GameOverHistoryRecordActio…' // Object.is equality", @@ -102212,11 +101656,11 @@ "990", "991", "992", - "1484", "1485", "1486", "1487", - "1488" + "1488", + "1489" ], "location": { "end": { @@ -102230,7 +101674,7 @@ } }, { - "id": "3090", + "id": "3094", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Game Over History Record Action Component > should match snapshot when rendered. 1` mismatched", @@ -102277,11 +101721,11 @@ "990", "991", "992", - "1484", "1485", "1486", "1487", - "1488" + "1488", + "1489" ], "location": { "end": { @@ -102295,7 +101739,7 @@ } }, { - "id": "3091", + "id": "3095", "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", @@ -102339,11 +101783,11 @@ "990", "991", "992", - "1484", "1485", "1486", "1487", - "1488" + "1488", + "1489" ], "location": { "end": { @@ -102357,7 +101801,7 @@ } }, { - "id": "3092", + "id": "3096", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Game Over History Record Action Component > should match snapshot when rendered. 1` mismatched", @@ -102404,11 +101848,11 @@ "990", "991", "992", - "1484", "1485", "1486", "1487", - "1488" + "1488", + "1489" ], "location": { "end": { @@ -102422,7 +101866,7 @@ } }, { - "id": "3093", + "id": "3097", "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", @@ -102466,11 +101910,11 @@ "990", "991", "992", - "1484", "1485", "1486", "1487", - "1488" + "1488", + "1489" ], "location": { "end": { @@ -102484,7 +101928,7 @@ } }, { - "id": "3094", + "id": "3098", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Game Over History Record Action Component > should match snapshot when rendered. 1` mismatched", @@ -102531,11 +101975,11 @@ "990", "991", "992", - "1484", "1485", "1486", "1487", - "1488" + "1488", + "1489" ], "location": { "end": { @@ -102549,7 +101993,7 @@ } }, { - "id": "3095", + "id": "3099", "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", @@ -102593,11 +102037,11 @@ "990", "991", "992", - "1484", "1485", "1486", "1487", - "1488" + "1488", + "1489" ], "location": { "end": { @@ -102611,7 +102055,7 @@ } }, { - "id": "3096", + "id": "3100", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Game Over History Record Action Component > should match snapshot when rendered. 1` mismatched", @@ -102658,11 +102102,11 @@ "990", "991", "992", - "1484", "1485", "1486", "1487", - "1488" + "1488", + "1489" ], "location": { "end": { @@ -102676,7 +102120,7 @@ } }, { - "id": "3097", + "id": "3101", "mutatorName": "LogicalOperator", "replacement": "type === \"vote\" || !votes", "statusReason": "expected 'components.GameOverHistoryRecordActio…' to be 'components.GameOverHistoryRecordActio…' // Object.is equality", @@ -102723,11 +102167,11 @@ "990", "991", "992", - "1484", "1485", "1486", "1487", - "1488" + "1488", + "1489" ], "location": { "end": { @@ -102741,7 +102185,7 @@ } }, { - "id": "3098", + "id": "3102", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'components.GameOverHistoryRecordActio…' to be 'components.GameOverHistoryRecordActio…' // Object.is equality", @@ -102788,11 +102232,11 @@ "990", "991", "992", - "1484", "1485", "1486", "1487", - "1488" + "1488", + "1489" ], "location": { "end": { @@ -102806,7 +102250,7 @@ } }, { - "id": "3099", + "id": "3103", "mutatorName": "EqualityOperator", "replacement": "type !== \"vote\"", "statusReason": "Snapshot `Game Over History Record Action Component > should match snapshot when rendered. 1` mismatched", @@ -102853,11 +102297,11 @@ "990", "991", "992", - "1484", "1485", "1486", "1487", - "1488" + "1488", + "1489" ], "location": { "end": { @@ -102871,7 +102315,7 @@ } }, { - "id": "3100", + "id": "3104", "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", @@ -102915,11 +102359,11 @@ "990", "991", "992", - "1484", "1485", "1486", "1487", - "1488" + "1488", + "1489" ], "location": { "end": { @@ -102933,7 +102377,7 @@ } }, { - "id": "3101", + "id": "3105", "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", @@ -102977,8 +102421,8 @@ "990", "991", "992", - "1484", - "1488" + "1485", + "1489" ], "location": { "end": { @@ -102992,7 +102436,7 @@ } }, { - "id": "3102", + "id": "3106", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected false to be true // Object.is equality", @@ -103000,7 +102444,7 @@ "testsCompleted": 41, "static": false, "killedBy": [ - "1485" + "1486" ], "coveredBy": [ "107", @@ -103036,10 +102480,10 @@ "990", "991", "992", - "1485", "1486", "1487", - "1488" + "1488", + "1489" ], "location": { "end": { @@ -103053,7 +102497,7 @@ } }, { - "id": "3103", + "id": "3107", "mutatorName": "LogicalOperator", "replacement": "type === \"target\" || !targets", "statusReason": "expected 'components.GameOverHistoryRecordActio…' to be 'components.GameOverHistoryRecordActio…' // Object.is equality", @@ -103097,10 +102541,10 @@ "990", "991", "992", - "1485", "1486", "1487", - "1488" + "1488", + "1489" ], "location": { "end": { @@ -103114,7 +102558,7 @@ } }, { - "id": "3104", + "id": "3108", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected '/svg/game/player/player-attribute/pow…' to be '/svg/misc/people.svg' // Object.is equality", @@ -103158,10 +102602,10 @@ "990", "991", "992", - "1485", "1486", "1487", - "1488" + "1488", + "1489" ], "location": { "end": { @@ -103175,7 +102619,7 @@ } }, { - "id": "3105", + "id": "3109", "mutatorName": "EqualityOperator", "replacement": "type !== \"target\"", "statusReason": "expected '/svg/game/player/player-attribute/pow…' to be '/svg/misc/people.svg' // Object.is equality", @@ -103219,10 +102663,10 @@ "990", "991", "992", - "1485", "1486", "1487", - "1488" + "1488", + "1489" ], "location": { "end": { @@ -103236,7 +102680,7 @@ } }, { - "id": "3106", + "id": "3110", "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", @@ -103277,10 +102721,10 @@ "990", "991", "992", - "1485", "1486", "1487", - "1488" + "1488", + "1489" ], "location": { "end": { @@ -103294,7 +102738,7 @@ } }, { - "id": "3107", + "id": "3111", "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", @@ -103327,8 +102771,8 @@ "130", "132", "989", - "1485", - "1488" + "1486", + "1489" ], "location": { "end": { @@ -103342,7 +102786,7 @@ } }, { - "id": "3108", + "id": "3112", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected false to be true // Object.is equality", @@ -103350,7 +102794,7 @@ "testsCompleted": 41, "static": false, "killedBy": [ - "1486" + "1487" ], "coveredBy": [ "107", @@ -103386,9 +102830,9 @@ "990", "991", "992", - "1486", "1487", - "1488" + "1488", + "1489" ], "location": { "end": { @@ -103402,7 +102846,7 @@ } }, { - "id": "3109", + "id": "3113", "mutatorName": "LogicalOperator", "replacement": "type === \"request-another-vote\" || didJudgeRequestAnotherVote === undefined", "statusReason": "expected 'components.GameOverHistoryRecordActio…' to be 'components.GameOverHistoryRecordActio…' // Object.is equality", @@ -103446,9 +102890,9 @@ "990", "991", "992", - "1486", "1487", - "1488" + "1488", + "1489" ], "location": { "end": { @@ -103462,7 +102906,7 @@ } }, { - "id": "3110", + "id": "3114", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'components.GameOverHistoryRecordActio…' to be 'components.GameOverHistoryRecordActio…' // Object.is equality", @@ -103506,9 +102950,9 @@ "990", "991", "992", - "1486", "1487", - "1488" + "1488", + "1489" ], "location": { "end": { @@ -103522,7 +102966,7 @@ } }, { - "id": "3111", + "id": "3115", "mutatorName": "EqualityOperator", "replacement": "type !== \"request-another-vote\"", "statusReason": "expected 'components.GameOverHistoryRecordActio…' to be 'components.GameOverHistoryRecordActio…' // Object.is equality", @@ -103566,9 +103010,9 @@ "990", "991", "992", - "1486", "1487", - "1488" + "1488", + "1489" ], "location": { "end": { @@ -103582,7 +103026,7 @@ } }, { - "id": "3112", + "id": "3116", "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", @@ -103623,9 +103067,9 @@ "990", "991", "992", - "1486", "1487", - "1488" + "1488", + "1489" ], "location": { "end": { @@ -103639,7 +103083,7 @@ } }, { - "id": "3113", + "id": "3117", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected true to be false // Object.is equality", @@ -103647,11 +103091,11 @@ "testsCompleted": 4, "static": false, "killedBy": [ - "1488" + "1489" ], "coveredBy": [ - "1486", - "1488" + "1487", + "1489" ], "location": { "end": { @@ -103665,7 +103109,7 @@ } }, { - "id": "3114", + "id": "3118", "mutatorName": "EqualityOperator", "replacement": "didJudgeRequestAnotherVote !== undefined", "statusReason": "expected false to be true // Object.is equality", @@ -103673,11 +103117,11 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1486" + "1487" ], "coveredBy": [ - "1486", - "1488" + "1487", + "1489" ], "location": { "end": { @@ -103691,7 +103135,7 @@ } }, { - "id": "3115", + "id": "3119", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected false to be true // Object.is equality", @@ -103699,7 +103143,7 @@ "testsCompleted": 41, "static": false, "killedBy": [ - "1487" + "1488" ], "coveredBy": [ "107", @@ -103735,8 +103179,8 @@ "990", "991", "992", - "1487", - "1488" + "1488", + "1489" ], "location": { "end": { @@ -103750,7 +103194,7 @@ } }, { - "id": "3116", + "id": "3120", "mutatorName": "LogicalOperator", "replacement": "type === \"choose-card\" || !chosenCard", "statusReason": "expected 'components.GameOverHistoryRecordActio…' to be 'components.GameOverHistoryRecordActio…' // Object.is equality", @@ -103794,8 +103238,8 @@ "990", "991", "992", - "1487", - "1488" + "1488", + "1489" ], "location": { "end": { @@ -103809,7 +103253,7 @@ } }, { - "id": "3117", + "id": "3121", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected 'components.GameOverHistoryRecordActio…' to be 'components.GameOverHistoryRecordActio…' // Object.is equality", @@ -103853,8 +103297,8 @@ "990", "991", "992", - "1487", - "1488" + "1488", + "1489" ], "location": { "end": { @@ -103868,7 +103312,7 @@ } }, { - "id": "3118", + "id": "3122", "mutatorName": "EqualityOperator", "replacement": "type !== \"choose-card\"", "statusReason": "expected 'components.GameOverHistoryRecordActio…' to be 'components.GameOverHistoryRecordActio…' // Object.is equality", @@ -103912,8 +103356,8 @@ "990", "991", "992", - "1487", - "1488" + "1488", + "1489" ], "location": { "end": { @@ -103927,7 +103371,7 @@ } }, { - "id": "3119", + "id": "3123", "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", @@ -103968,8 +103412,8 @@ "990", "991", "992", - "1487", - "1488" + "1488", + "1489" ], "location": { "end": { @@ -103983,7 +103427,7 @@ } }, { - "id": "3120", + "id": "3124", "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", @@ -103992,8 +103436,8 @@ "killedBy": [], "coveredBy": [ "991", - "1487", - "1488" + "1488", + "1489" ], "location": { "end": { @@ -104007,7 +103451,7 @@ } }, { - "id": "3121", + "id": "3125", "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", @@ -104051,11 +103495,11 @@ "990", "991", "992", - "1484", "1485", "1486", "1487", - "1488" + "1488", + "1489" ], "location": { "end": { @@ -104075,7 +103519,7 @@ "language": "typescript", "mutants": [ { - "id": "3122", + "id": "3126", "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", @@ -104087,11 +103531,11 @@ "1046", "1047", "1048", - "1489", "1490", "1491", "1492", - "1493" + "1493", + "1494" ], "location": { "end": { @@ -104105,7 +103549,7 @@ } }, { - "id": "3123", + "id": "3127", "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", @@ -104117,11 +103561,11 @@ "1046", "1047", "1048", - "1489", "1490", "1491", "1492", - "1493" + "1493", + "1494" ], "location": { "end": { @@ -104135,7 +103579,7 @@ } }, { - "id": "3124", + "id": "3128", "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", @@ -104145,11 +103589,11 @@ "coveredBy": [ "1045", "1046", - "1489", "1490", "1491", "1492", - "1493" + "1493", + "1494" ], "location": { "end": { @@ -104163,7 +103607,7 @@ } }, { - "id": "3125", + "id": "3129", "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", @@ -104173,11 +103617,11 @@ "coveredBy": [ "1045", "1046", - "1489", "1490", "1491", "1492", - "1493" + "1493", + "1494" ], "location": { "end": { @@ -104191,7 +103635,7 @@ } }, { - "id": "3126", + "id": "3130", "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", @@ -104201,11 +103645,11 @@ "coveredBy": [ "1045", "1046", - "1489", "1490", "1491", "1492", - "1493" + "1493", + "1494" ], "location": { "end": { @@ -104219,7 +103663,7 @@ } }, { - "id": "3127", + "id": "3131", "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", @@ -104229,11 +103673,11 @@ "coveredBy": [ "1045", "1046", - "1489", "1490", "1491", "1492", - "1493" + "1493", + "1494" ], "location": { "end": { @@ -104247,7 +103691,7 @@ } }, { - "id": "3128", + "id": "3132", "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", @@ -104257,11 +103701,11 @@ "coveredBy": [ "1045", "1046", - "1489", "1490", "1491", "1492", - "1493" + "1493", + "1494" ], "location": { "end": { @@ -104275,7 +103719,7 @@ } }, { - "id": "3129", + "id": "3133", "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", @@ -104297,7 +103741,7 @@ } }, { - "id": "3130", + "id": "3134", "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", @@ -104319,7 +103763,7 @@ } }, { - "id": "3131", + "id": "3135", "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", @@ -104328,11 +103772,11 @@ "killedBy": [], "coveredBy": [ "1046", - "1489", "1490", "1491", "1492", - "1493" + "1493", + "1494" ], "location": { "end": { @@ -104346,7 +103790,7 @@ } }, { - "id": "3132", + "id": "3136", "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", @@ -104369,7 +103813,7 @@ } }, { - "id": "3133", + "id": "3137", "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", @@ -104392,7 +103836,7 @@ } }, { - "id": "3134", + "id": "3138", "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", @@ -104415,7 +103859,7 @@ } }, { - "id": "3135", + "id": "3139", "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", @@ -104438,7 +103882,7 @@ } }, { - "id": "3136", + "id": "3140", "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", @@ -104461,7 +103905,7 @@ } }, { - "id": "3137", + "id": "3141", "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", @@ -104483,7 +103927,7 @@ } }, { - "id": "3138", + "id": "3142", "mutatorName": "BooleanLiteral", "replacement": "true", "statusReason": "expected true to be false // Object.is equality", @@ -104508,7 +103952,7 @@ } }, { - "id": "3139", + "id": "3143", "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", @@ -104534,7 +103978,7 @@ } }, { - "id": "3140", + "id": "3144", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected false to be true // Object.is equality", @@ -104560,7 +104004,7 @@ } }, { - "id": "3141", + "id": "3145", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected true to be false // Object.is equality", @@ -104586,7 +104030,7 @@ } }, { - "id": "3142", + "id": "3146", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected false to be true // Object.is equality", @@ -104612,7 +104056,7 @@ } }, { - "id": "3143", + "id": "3147", "mutatorName": "LogicalOperator", "replacement": "playerAttributeAlteration.name === attributeName && playerAttributeAlteration.source === source || playerAttributeAlteration.status === status", "statusReason": "expected true to be false // Object.is equality", @@ -104638,7 +104082,7 @@ } }, { - "id": "3144", + "id": "3148", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected true to be false // Object.is equality", @@ -104664,7 +104108,7 @@ } }, { - "id": "3145", + "id": "3149", "mutatorName": "LogicalOperator", "replacement": "playerAttributeAlteration.name === attributeName || playerAttributeAlteration.source === source", "statusReason": "expected true to be false // Object.is equality", @@ -104690,7 +104134,7 @@ } }, { - "id": "3146", + "id": "3150", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected true to be false // Object.is equality", @@ -104716,7 +104160,7 @@ } }, { - "id": "3147", + "id": "3151", "mutatorName": "EqualityOperator", "replacement": "playerAttributeAlteration.name !== attributeName", "statusReason": "expected false to be true // Object.is equality", @@ -104742,7 +104186,7 @@ } }, { - "id": "3148", + "id": "3152", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected true to be false // Object.is equality", @@ -104768,7 +104212,7 @@ } }, { - "id": "3149", + "id": "3153", "mutatorName": "EqualityOperator", "replacement": "playerAttributeAlteration.source !== source", "statusReason": "expected false to be true // Object.is equality", @@ -104794,7 +104238,7 @@ } }, { - "id": "3150", + "id": "3154", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected true to be false // Object.is equality", @@ -104820,7 +104264,7 @@ } }, { - "id": "3151", + "id": "3155", "mutatorName": "EqualityOperator", "replacement": "playerAttributeAlteration.status !== status", "statusReason": "expected false to be true // Object.is equality", @@ -104846,7 +104290,7 @@ } }, { - "id": "3152", + "id": "3156", "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", @@ -104858,11 +104302,11 @@ "1046", "1047", "1048", - "1489", "1490", "1491", "1492", - "1493" + "1493", + "1494" ], "location": { "end": { @@ -104882,7 +104326,7 @@ "language": "typescript", "mutants": [ { - "id": "3153", + "id": "3157", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(17,62): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", @@ -105029,19 +104473,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -105050,25 +104488,30 @@ "1350", "1351", "1352", - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", "1433", "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -105078,12 +104521,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -105093,12 +104536,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -105113,15 +104556,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -105135,7 +104579,7 @@ } }, { - "id": "3154", + "id": "3158", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(22,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", @@ -105276,19 +104720,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -105297,23 +104735,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -105323,12 +104766,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -105338,12 +104781,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -105358,15 +104801,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -105380,7 +104824,7 @@ } }, { - "id": "3155", + "id": "3159", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Sheriff Election Component > should match snapshot when rendered. 1` mismatched", @@ -105524,19 +104968,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -105545,23 +104983,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -105571,12 +105014,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -105586,12 +105029,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -105606,15 +105049,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -105628,7 +105072,7 @@ } }, { - "id": "3156", + "id": "3160", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Sheriff Election Component > should match snapshot when rendered. 1` mismatched", @@ -105772,19 +105216,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -105793,23 +105231,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -105819,12 +105262,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -105834,12 +105277,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -105854,15 +105297,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -105876,7 +105320,7 @@ } }, { - "id": "3157", + "id": "3161", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -105884,7 +105328,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ "626", @@ -106020,19 +105464,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -106041,23 +105479,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -106067,12 +105510,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -106082,12 +105525,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -106102,15 +105545,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -106124,7 +105568,7 @@ } }, { - "id": "3158", + "id": "3162", "mutatorName": "MethodExpression", "replacement": "phaseLabel.toUpperCase()", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Sheriff Election Component > should match snapshot when rendered. 1` mismatched", @@ -106268,19 +105712,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -106289,23 +105727,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -106315,12 +105758,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -106330,12 +105773,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -106350,15 +105793,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -106372,7 +105816,7 @@ } }, { - "id": "3159", + "id": "3163", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(31,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", @@ -106513,19 +105957,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -106534,23 +105972,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -106560,12 +106003,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -106575,12 +106018,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -106595,15 +106038,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -106617,7 +106061,7 @@ } }, { - "id": "3160", + "id": "3164", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -106625,7 +106069,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ "626", @@ -106761,19 +106205,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -106782,23 +106220,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -106808,12 +106251,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -106823,12 +106266,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -106843,15 +106286,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -106865,7 +106309,7 @@ } }, { - "id": "3161", + "id": "3165", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expected { …(3) } to strictly equal { …(3) }", @@ -107009,19 +106453,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -107030,23 +106468,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -107056,12 +106499,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -107071,12 +106514,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -107091,15 +106534,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -107113,7 +106557,7 @@ } }, { - "id": "3162", + "id": "3166", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(37,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", @@ -107260,19 +106704,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -107281,25 +106719,30 @@ "1350", "1351", "1352", - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", "1433", "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -107309,12 +106752,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -107324,12 +106767,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -107344,15 +106787,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -107366,7 +106810,7 @@ } }, { - "id": "3163", + "id": "3167", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(37,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", @@ -107507,19 +106951,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -107528,23 +106966,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -107554,12 +106997,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -107569,12 +107012,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -107589,15 +107032,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -107611,7 +107055,7 @@ } }, { - "id": "3164", + "id": "3168", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(37,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", @@ -107752,19 +107196,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -107773,23 +107211,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -107799,12 +107242,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -107814,12 +107257,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -107834,15 +107277,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -107856,7 +107300,7 @@ } }, { - "id": "3165", + "id": "3169", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "expected 'components.GameStartsEvent.welcomeToT…' to be 'components.GameStartsEvent.welcomeToT…' // Object.is equality", @@ -108000,19 +107444,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -108021,23 +107459,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -108047,12 +107490,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -108062,12 +107505,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -108082,15 +107525,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -108104,7 +107548,7 @@ } }, { - "id": "3166", + "id": "3170", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(37,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", @@ -108245,19 +107689,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -108266,23 +107704,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -108292,12 +107735,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -108307,12 +107750,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -108327,15 +107770,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -108349,7 +107793,7 @@ } }, { - "id": "3167", + "id": "3171", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -108357,7 +107801,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ "626", @@ -108493,19 +107937,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -108514,23 +107952,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -108540,12 +107983,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -108555,12 +107998,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -108575,15 +108018,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -108597,7 +108041,7 @@ } }, { - "id": "3168", + "id": "3172", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(37,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", @@ -108738,19 +108182,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -108759,23 +108197,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -108785,12 +108228,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -108800,12 +108243,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -108820,15 +108263,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -108842,7 +108286,7 @@ } }, { - "id": "3169", + "id": "3173", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -108850,7 +108294,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ "626", @@ -108986,19 +108430,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -109007,23 +108445,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -109033,12 +108476,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -109048,12 +108491,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -109068,15 +108511,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -109090,7 +108534,7 @@ } }, { - "id": "3170", + "id": "3174", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "expected { …(3) } to strictly equal { …(3) }", @@ -109234,19 +108678,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -109255,23 +108693,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -109281,12 +108724,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -109296,12 +108739,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -109316,15 +108759,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -109338,7 +108782,7 @@ } }, { - "id": "3171", + "id": "3175", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(37,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", @@ -109479,19 +108923,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -109500,23 +108938,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -109526,12 +108969,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -109541,12 +108984,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -109561,15 +109004,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -109583,7 +109027,7 @@ } }, { - "id": "3172", + "id": "3176", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Werewolf Component > should match snapshot when rendered. 1` mismatched", @@ -109591,7 +109035,7 @@ "testsCompleted": 73, "static": false, "killedBy": [ - "1494" + "1495" ], "coveredBy": [ "626", @@ -109727,19 +109171,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -109748,23 +109186,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -109774,12 +109217,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -109789,12 +109232,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -109809,15 +109252,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -109831,7 +109275,7 @@ } }, { - "id": "3173", + "id": "3177", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(37,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", @@ -109972,19 +109416,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -109993,23 +109431,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -110019,12 +109462,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -110034,12 +109477,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -110054,15 +109497,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -110076,7 +109520,7 @@ } }, { - "id": "3174", + "id": "3178", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Sheriff Component > should match snapshot when rendered. 1` mismatched", @@ -110220,19 +109664,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -110241,23 +109679,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -110267,12 +109710,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -110282,12 +109725,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -110302,15 +109745,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -110324,7 +109768,7 @@ } }, { - "id": "3175", + "id": "3179", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(37,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", @@ -110465,19 +109909,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -110486,23 +109924,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -110512,12 +109955,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -110527,12 +109970,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -110547,15 +109990,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -110569,7 +110013,7 @@ } }, { - "id": "3176", + "id": "3180", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -110577,7 +110021,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ "626", @@ -110713,19 +110157,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -110734,23 +110172,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -110760,12 +110203,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -110775,12 +110218,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -110795,15 +110238,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -110817,7 +110261,7 @@ } }, { - "id": "3177", + "id": "3181", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Sheriff Component > should match snapshot when rendered. 1` mismatched", @@ -110961,19 +110405,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -110982,23 +110420,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -111008,12 +110451,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -111023,12 +110466,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -111043,15 +110486,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -111065,7 +110509,7 @@ } }, { - "id": "3178", + "id": "3182", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(37,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", @@ -111206,19 +110650,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -111227,23 +110665,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -111253,12 +110696,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -111268,12 +110711,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -111288,15 +110731,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -111310,7 +110754,7 @@ } }, { - "id": "3179", + "id": "3183", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -111318,7 +110762,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ "626", @@ -111454,19 +110898,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -111475,23 +110913,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -111501,12 +110944,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -111516,12 +110959,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -111536,15 +110979,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -111558,7 +111002,7 @@ } }, { - "id": "3180", + "id": "3184", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(37,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", @@ -111699,19 +111143,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -111720,23 +111158,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -111746,12 +111189,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -111761,12 +111204,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -111781,15 +111224,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -111803,7 +111247,7 @@ } }, { - "id": "3181", + "id": "3185", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -111811,7 +111255,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ "626", @@ -111947,19 +111391,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -111968,23 +111406,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -111994,12 +111437,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -112009,12 +111452,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -112029,15 +111472,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -112051,7 +111495,7 @@ } }, { - "id": "3182", + "id": "3186", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -112059,7 +111503,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ "626", @@ -112195,19 +111639,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -112216,23 +111654,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -112242,12 +111685,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -112257,12 +111700,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -112277,15 +111720,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -112299,7 +111743,7 @@ } }, { - "id": "3183", + "id": "3187", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(37,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", @@ -112440,19 +111884,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -112461,23 +111899,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -112487,12 +111930,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -112502,12 +111945,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -112522,15 +111965,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -112544,7 +111988,7 @@ } }, { - "id": "3184", + "id": "3188", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -112552,7 +111996,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ "626", @@ -112688,19 +112132,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -112709,23 +112147,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -112735,12 +112178,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -112750,12 +112193,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -112770,15 +112213,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -112792,7 +112236,7 @@ } }, { - "id": "3185", + "id": "3189", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -112800,7 +112244,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ "626", @@ -112936,19 +112380,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -112957,23 +112395,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -112983,12 +112426,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -112998,12 +112441,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -113018,15 +112461,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -113040,7 +112484,7 @@ } }, { - "id": "3186", + "id": "3190", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(37,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", @@ -113181,19 +112625,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -113202,23 +112640,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -113228,12 +112671,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -113243,12 +112686,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -113263,15 +112706,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -113285,7 +112729,7 @@ } }, { - "id": "3187", + "id": "3191", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(37,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", @@ -113426,19 +112870,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -113447,23 +112885,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -113473,12 +112916,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -113488,12 +112931,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -113508,15 +112951,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -113530,7 +112974,7 @@ } }, { - "id": "3188", + "id": "3192", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -113538,7 +112982,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ "626", @@ -113674,19 +113118,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -113695,23 +113133,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -113721,12 +113164,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -113736,12 +113179,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -113756,15 +113199,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -113778,7 +113222,7 @@ } }, { - "id": "3189", + "id": "3193", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -113786,7 +113230,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ "626", @@ -113922,19 +113366,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -113943,23 +113381,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -113969,12 +113412,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -113984,12 +113427,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -114004,15 +113447,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -114026,7 +113470,7 @@ } }, { - "id": "3190", + "id": "3194", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(37,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", @@ -114167,19 +113611,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -114188,23 +113626,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -114214,12 +113657,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -114229,12 +113672,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -114249,15 +113692,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -114271,7 +113715,7 @@ } }, { - "id": "3191", + "id": "3195", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -114279,7 +113723,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ "626", @@ -114415,19 +113859,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -114436,23 +113874,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -114462,12 +113905,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -114477,12 +113920,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -114497,15 +113940,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -114519,7 +113963,7 @@ } }, { - "id": "3192", + "id": "3196", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(37,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", @@ -114660,19 +114104,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -114681,23 +114119,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -114707,12 +114150,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -114722,12 +114165,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -114742,15 +114185,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -114764,7 +114208,7 @@ } }, { - "id": "3193", + "id": "3197", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -114772,7 +114216,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ "626", @@ -114908,19 +114352,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -114929,23 +114367,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -114955,12 +114398,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -114970,12 +114413,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -114990,15 +114433,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -115012,7 +114456,7 @@ } }, { - "id": "3194", + "id": "3198", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(37,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", @@ -115153,19 +114597,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -115174,23 +114612,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -115200,12 +114643,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -115215,12 +114658,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -115235,15 +114678,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -115257,7 +114701,7 @@ } }, { - "id": "3195", + "id": "3199", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "expected { …(3) } to strictly equal { …(3) }", @@ -115401,19 +114845,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -115422,23 +114860,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -115448,12 +114891,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -115463,12 +114906,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -115483,15 +114926,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -115505,7 +114949,7 @@ } }, { - "id": "3196", + "id": "3200", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expected { …(3) } to strictly equal { …(3) }", @@ -115649,19 +115093,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -115670,23 +115108,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -115696,12 +115139,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -115711,12 +115154,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -115731,15 +115174,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -115753,7 +115197,7 @@ } }, { - "id": "3197", + "id": "3201", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -115761,7 +115205,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ "626", @@ -115897,19 +115341,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -115918,23 +115356,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -115944,12 +115387,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -115959,12 +115402,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -115979,15 +115422,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -116001,7 +115445,7 @@ } }, { - "id": "3198", + "id": "3202", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(37,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", @@ -116142,19 +115586,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -116163,23 +115601,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -116189,12 +115632,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -116204,12 +115647,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -116224,15 +115667,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -116246,7 +115690,7 @@ } }, { - "id": "3199", + "id": "3203", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "expected { …(3) } to strictly equal { …(3) }", @@ -116390,19 +115834,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -116411,23 +115849,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -116437,12 +115880,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -116452,12 +115895,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -116472,15 +115915,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -116494,7 +115938,7 @@ } }, { - "id": "3200", + "id": "3204", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(37,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", @@ -116635,19 +116079,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -116656,23 +116094,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -116682,12 +116125,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -116697,12 +116140,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -116717,15 +116160,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -116739,7 +116183,7 @@ } }, { - "id": "3201", + "id": "3205", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -116747,7 +116191,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ "626", @@ -116883,19 +116327,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -116904,23 +116342,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -116930,12 +116373,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -116945,12 +116388,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -116965,15 +116408,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -116987,7 +116431,7 @@ } }, { - "id": "3202", + "id": "3206", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expected { …(3) } to strictly equal { …(3) }", @@ -117131,19 +116575,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -117152,23 +116590,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -117178,12 +116621,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -117193,12 +116636,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -117213,15 +116656,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -117235,7 +116679,7 @@ } }, { - "id": "3203", + "id": "3207", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(37,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", @@ -117376,19 +116820,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -117397,23 +116835,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -117423,12 +116866,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -117438,12 +116881,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -117458,15 +116901,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -117480,7 +116924,7 @@ } }, { - "id": "3204", + "id": "3208", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -117488,7 +116932,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ "626", @@ -117624,19 +117068,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -117645,23 +117083,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -117671,12 +117114,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -117686,12 +117129,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -117706,15 +117149,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -117728,7 +117172,7 @@ } }, { - "id": "3205", + "id": "3209", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -117736,7 +117180,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ "626", @@ -117872,19 +117316,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -117893,23 +117331,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -117919,12 +117362,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -117934,12 +117377,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -117954,15 +117397,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -117976,7 +117420,7 @@ } }, { - "id": "3206", + "id": "3210", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(37,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", @@ -118117,19 +117561,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -118138,23 +117576,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -118164,12 +117607,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -118179,12 +117622,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -118199,15 +117642,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -118221,7 +117665,7 @@ } }, { - "id": "3207", + "id": "3211", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "expected { …(3) } to strictly equal { …(3) }", @@ -118365,19 +117809,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -118386,23 +117824,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -118412,12 +117855,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -118427,12 +117870,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -118447,15 +117890,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -118469,7 +117913,7 @@ } }, { - "id": "3208", + "id": "3212", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(37,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", @@ -118610,19 +118054,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -118631,23 +118069,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -118657,12 +118100,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -118672,12 +118115,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -118692,15 +118135,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -118714,7 +118158,7 @@ } }, { - "id": "3209", + "id": "3213", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -118722,7 +118166,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ "626", @@ -118858,19 +118302,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -118879,23 +118317,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -118905,12 +118348,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -118920,12 +118363,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -118940,15 +118383,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -118962,7 +118406,7 @@ } }, { - "id": "3210", + "id": "3214", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(37,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", @@ -119103,19 +118547,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -119124,23 +118562,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -119150,12 +118593,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -119165,12 +118608,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -119185,15 +118628,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -119207,7 +118651,7 @@ } }, { - "id": "3211", + "id": "3215", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "expected { …(3) } to strictly equal { …(3) }", @@ -119351,19 +118795,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -119372,23 +118810,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -119398,12 +118841,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -119413,12 +118856,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -119433,15 +118876,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -119455,7 +118899,7 @@ } }, { - "id": "3212", + "id": "3216", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -119463,7 +118907,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ "626", @@ -119599,19 +119043,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -119620,23 +119058,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -119646,12 +119089,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -119661,12 +119104,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -119681,15 +119124,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -119703,7 +119147,7 @@ } }, { - "id": "3213", + "id": "3217", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(37,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", @@ -119844,19 +119288,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -119865,23 +119303,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -119891,12 +119334,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -119906,12 +119349,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -119926,15 +119369,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -119948,7 +119392,7 @@ } }, { - "id": "3214", + "id": "3218", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "expected { …(3) } to strictly equal { …(3) }", @@ -120092,19 +119536,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -120113,23 +119551,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -120139,12 +119582,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -120154,12 +119597,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -120174,15 +119617,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -120196,7 +119640,7 @@ } }, { - "id": "3215", + "id": "3219", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(37,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", @@ -120337,19 +119781,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -120358,23 +119796,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -120384,12 +119827,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -120399,12 +119842,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -120419,15 +119862,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -120441,7 +119885,7 @@ } }, { - "id": "3216", + "id": "3220", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -120449,7 +119893,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ "626", @@ -120585,19 +120029,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -120606,23 +120044,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -120632,12 +120075,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -120647,12 +120090,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -120667,15 +120110,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -120689,7 +120133,7 @@ } }, { - "id": "3217", + "id": "3221", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Lobby Options Hub Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -120697,7 +120141,7 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1890" + "1891" ], "coveredBy": [ "626", @@ -120833,19 +120277,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -120854,23 +120292,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -120880,12 +120323,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -120895,12 +120338,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -120915,15 +120358,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -120937,7 +120381,7 @@ } }, { - "id": "3218", + "id": "3222", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(37,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", @@ -121078,19 +120522,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -121099,23 +120537,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -121125,12 +120568,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -121140,12 +120583,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -121160,15 +120603,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -121182,7 +120626,7 @@ } }, { - "id": "3219", + "id": "3223", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "expected { …(3) } to strictly equal { …(3) }", @@ -121326,19 +120770,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -121347,23 +120785,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -121373,12 +120816,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -121388,12 +120831,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -121408,15 +120851,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -121430,7 +120874,7 @@ } }, { - "id": "3220", + "id": "3224", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "expected { …(3) } to strictly equal { …(3) }", @@ -121574,19 +121018,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -121595,23 +121033,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -121621,12 +121064,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -121636,12 +121079,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -121656,15 +121099,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -121678,7 +121122,7 @@ } }, { - "id": "3221", + "id": "3225", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(37,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", @@ -121819,19 +121263,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -121840,23 +121278,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -121866,12 +121309,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -121881,12 +121324,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -121901,15 +121344,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -121923,7 +121367,7 @@ } }, { - "id": "3222", + "id": "3226", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Pied Piper Component > should match snapshot when rendered. 1` mismatched", @@ -122067,19 +121511,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -122088,23 +121526,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -122114,12 +121557,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -122129,12 +121572,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -122149,15 +121592,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -122171,7 +121615,7 @@ } }, { - "id": "3223", + "id": "3227", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expected { …(3) } to strictly equal { …(3) }", @@ -122315,19 +121759,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -122336,23 +121774,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -122362,12 +121805,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -122377,12 +121820,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -122397,15 +121840,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -122419,7 +121863,7 @@ } }, { - "id": "3224", + "id": "3228", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "Snapshot `Game Lobby Options Hub Roles Tab Pied Piper Component > should match snapshot when rendered. 1` mismatched", @@ -122563,19 +122007,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -122584,23 +122022,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -122610,12 +122053,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -122625,12 +122068,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -122645,15 +122088,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -122667,7 +122111,7 @@ } }, { - "id": "3225", + "id": "3229", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "expected { …(3) } to strictly equal { …(3) }", @@ -122811,19 +122255,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -122832,23 +122270,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -122858,12 +122301,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -122873,12 +122316,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -122893,15 +122336,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -122915,7 +122359,7 @@ } }, { - "id": "3226", + "id": "3230", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(37,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", @@ -123056,19 +122500,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -123077,23 +122515,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -123103,12 +122546,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -123118,12 +122561,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -123138,15 +122581,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -123160,7 +122604,7 @@ } }, { - "id": "3227", + "id": "3231", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "expected { …(3) } to strictly equal { …(3) }", @@ -123304,19 +122748,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -123325,23 +122763,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -123351,12 +122794,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -123366,12 +122809,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -123386,15 +122829,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -123408,7 +122852,7 @@ } }, { - "id": "3228", + "id": "3232", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "expected { …(3) } to strictly equal { …(3) }", @@ -123552,19 +122996,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -123573,23 +123011,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -123599,12 +123042,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -123614,12 +123057,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -123634,15 +123077,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -123656,7 +123100,7 @@ } }, { - "id": "3229", + "id": "3233", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(37,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", @@ -123797,19 +123241,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -123818,23 +123256,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -123844,12 +123287,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -123859,12 +123302,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -123879,15 +123322,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -123901,7 +123345,7 @@ } }, { - "id": "3230", + "id": "3234", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "expected { …(3) } to strictly equal { …(3) }", @@ -124045,19 +123489,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -124066,23 +123504,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -124092,12 +123535,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -124107,12 +123550,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -124127,15 +123570,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -124149,7 +123593,7 @@ } }, { - "id": "3231", + "id": "3235", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(37,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", @@ -124290,19 +123734,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -124311,23 +123749,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -124337,12 +123780,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -124352,12 +123795,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -124372,15 +123815,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -124394,7 +123838,7 @@ } }, { - "id": "3232", + "id": "3236", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "expected { …(3) } to strictly equal { …(3) }", @@ -124538,19 +123982,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -124559,23 +123997,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -124585,12 +124028,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -124600,12 +124043,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -124620,15 +124063,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -124642,7 +124086,7 @@ } }, { - "id": "3233", + "id": "3237", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(37,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", @@ -124783,19 +124227,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -124804,23 +124242,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -124830,12 +124273,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -124845,12 +124288,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -124865,15 +124308,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -124887,7 +124331,7 @@ } }, { - "id": "3234", + "id": "3238", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "expected { …(3) } to strictly equal { …(3) }", @@ -125031,19 +124475,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -125052,23 +124490,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -125078,12 +124521,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -125093,12 +124536,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -125113,15 +124556,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -125135,7 +124579,7 @@ } }, { - "id": "3235", + "id": "3239", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(101,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", @@ -125152,14 +124596,14 @@ "663", "933", "934", - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", "1433", - "1434" + "1434", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440" ], "location": { "end": { @@ -125173,7 +124617,7 @@ } }, { - "id": "3236", + "id": "3240", "mutatorName": "MethodExpression", "replacement": "gameOptionsKeys", "statusReason": "expected [ …(38) ] to strictly equal []", @@ -125193,14 +124637,14 @@ "663", "933", "934", - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", "1433", - "1434" + "1434", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440" ], "location": { "end": { @@ -125214,7 +124658,7 @@ } }, { - "id": "3237", + "id": "3241", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected [] to strictly equal [ …(2) ]", @@ -125234,14 +124678,14 @@ "663", "933", "934", - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", "1433", - "1434" + "1434", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440" ], "location": { "end": { @@ -125255,7 +124699,7 @@ } }, { - "id": "3238", + "id": "3242", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected [ …(38) ] to strictly equal []", @@ -125275,14 +124719,14 @@ "663", "933", "934", - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", "1433", - "1434" + "1434", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440" ], "location": { "end": { @@ -125296,7 +124740,7 @@ } }, { - "id": "3239", + "id": "3243", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected [] to strictly equal [ …(2) ]", @@ -125316,14 +124760,14 @@ "663", "933", "934", - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", "1433", - "1434" + "1434", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440" ], "location": { "end": { @@ -125337,7 +124781,7 @@ } }, { - "id": "3240", + "id": "3244", "mutatorName": "EqualityOperator", "replacement": "value === defaultValue", "statusReason": "expected [ …(38) ] to strictly equal []", @@ -125357,14 +124801,14 @@ "663", "933", "934", - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", "1433", - "1434" + "1434", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440" ], "location": { "end": { @@ -125378,7 +124822,7 @@ } }, { - "id": "3241", + "id": "3245", "mutatorName": "ArrayDeclaration", "replacement": "[]", "statusReason": "expected [] to strictly equal [ …(2) ]", @@ -125398,14 +124842,14 @@ "663", "933", "934", - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", "1433", - "1434" + "1434", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440" ], "location": { "end": { @@ -125419,7 +124863,7 @@ } }, { - "id": "3242", + "id": "3246", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(101,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", @@ -125436,14 +124880,14 @@ "663", "933", "934", - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", "1433", - "1434" + "1434", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440" ], "location": { "end": { @@ -125457,7 +124901,7 @@ } }, { - "id": "3243", + "id": "3247", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(113,71): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", @@ -125597,19 +125041,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -125618,23 +125056,28 @@ "1350", "1351", "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -125644,12 +125087,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -125659,12 +125102,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -125679,15 +125122,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -125701,7 +125145,7 @@ } }, { - "id": "3244", + "id": "3248", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/composables/api/game/game-options/useGameOptionsTexts.ts(116,3): error TS2739: Type '{}' is missing the following properties from type 'UseGameOptionsTexts': gameOptionsTexts, changedGameOptionsTexts, getGameOptionText\n", @@ -125848,19 +125292,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -125869,25 +125307,30 @@ "1350", "1351", "1352", - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", "1433", "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -125897,12 +125340,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", - "1520", + "1515", "1521", "1522", "1523", @@ -125912,12 +125355,12 @@ "1527", "1528", "1529", - "1541", + "1530", "1542", "1543", "1544", "1545", - "1549", + "1546", "1550", "1551", "1552", @@ -125932,15 +125375,16 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -125960,7 +125404,7 @@ "language": "typescript", "mutants": [ { - "id": "3245", + "id": "3249", "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", @@ -125968,12 +125412,12 @@ "static": false, "killedBy": [], "coveredBy": [ - "1829", "1830", "1831", - "1902", - "1997", - "1998" + "1832", + "1903", + "1998", + "1999" ], "location": { "end": { @@ -125987,7 +125431,7 @@ } }, { - "id": "3246", + "id": "3250", "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", @@ -125995,12 +125439,12 @@ "static": false, "killedBy": [], "coveredBy": [ - "1829", "1830", "1831", - "1902", - "1997", - "1998" + "1832", + "1903", + "1998", + "1999" ], "location": { "end": { @@ -126014,7 +125458,7 @@ } }, { - "id": "3247", + "id": "3251", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "expected '' to be 'shared.game.phase.twilight' // Object.is equality", @@ -126022,15 +125466,15 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1997" + "1998" ], "coveredBy": [ - "1829", "1830", "1831", - "1902", - "1997", - "1998" + "1832", + "1903", + "1998", + "1999" ], "location": { "end": { @@ -126044,7 +125488,7 @@ } }, { - "id": "3248", + "id": "3252", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Playground Header Phase > should match snapshot when rendered. 1` mismatched", @@ -126052,15 +125496,15 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1829" + "1830" ], "coveredBy": [ - "1829", "1830", "1831", - "1902", - "1997", - "1998" + "1832", + "1903", + "1998", + "1999" ], "location": { "end": { @@ -126074,7 +125518,7 @@ } }, { - "id": "3249", + "id": "3253", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected 'shared.game.phase.twilight 3' to be 'shared.game.phase.twilight' // Object.is equality", @@ -126082,15 +125526,15 @@ "testsCompleted": 5, "static": false, "killedBy": [ - "1997" + "1998" ], "coveredBy": [ - "1829", "1830", "1831", - "1902", - "1997", - "1998" + "1832", + "1903", + "1998", + "1999" ], "location": { "end": { @@ -126104,7 +125548,7 @@ } }, { - "id": "3250", + "id": "3254", "mutatorName": "EqualityOperator", "replacement": "phase !== \"twilight\"", "statusReason": "Snapshot `Game Playground Header Phase > should match snapshot when rendered. 1` mismatched", @@ -126112,15 +125556,15 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1829" + "1830" ], "coveredBy": [ - "1829", "1830", "1831", - "1902", - "1997", - "1998" + "1832", + "1903", + "1998", + "1999" ], "location": { "end": { @@ -126134,7 +125578,7 @@ } }, { - "id": "3251", + "id": "3255", "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", @@ -126142,12 +125586,12 @@ "static": false, "killedBy": [], "coveredBy": [ - "1829", "1830", "1831", - "1902", - "1997", - "1998" + "1832", + "1903", + "1998", + "1999" ], "location": { "end": { @@ -126161,7 +125605,7 @@ } }, { - "id": "3252", + "id": "3256", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected 'shared.game.phase.twilight 3' to be 'shared.game.phase.twilight' // Object.is equality", @@ -126169,10 +125613,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1997" + "1998" ], "coveredBy": [ - "1997" + "1998" ], "location": { "end": { @@ -126186,7 +125630,7 @@ } }, { - "id": "3253", + "id": "3257", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "expected '' to be 'shared.game.phase.day 3' // Object.is equality", @@ -126194,14 +125638,14 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1998" + "1999" ], "coveredBy": [ - "1829", "1830", "1831", - "1902", - "1998" + "1832", + "1903", + "1999" ], "location": { "end": { @@ -126215,7 +125659,7 @@ } }, { - "id": "3254", + "id": "3258", "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", @@ -126223,12 +125667,12 @@ "static": false, "killedBy": [], "coveredBy": [ - "1829", "1830", "1831", - "1902", - "1997", - "1998" + "1832", + "1903", + "1998", + "1999" ], "location": { "end": { @@ -126248,7 +125692,7 @@ "language": "typescript", "mutants": [ { - "id": "3255", + "id": "3259", "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", @@ -126345,22 +125789,22 @@ "1246", "1247", "1248", - "1370", - "1371", - "1372", - "1373", - "1374", - "1394", - "1395", - "1396", - "1397", - "1398", + "1376", + "1377", + "1378", + "1379", + "1380", + "1400", + "1401", + "1402", + "1403", "1404", - "1405", - "1406", - "1407", - "1408", - "1409" + "1410", + "1411", + "1412", + "1413", + "1414", + "1415" ], "location": { "end": { @@ -126374,7 +125818,7 @@ } }, { - "id": "3256", + "id": "3260", "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", @@ -126471,22 +125915,22 @@ "1246", "1247", "1248", - "1370", - "1371", - "1372", - "1373", - "1374", - "1394", - "1395", - "1396", - "1397", - "1398", + "1376", + "1377", + "1378", + "1379", + "1380", + "1400", + "1401", + "1402", + "1403", "1404", - "1405", - "1406", - "1407", - "1408", - "1409" + "1410", + "1411", + "1412", + "1413", + "1414", + "1415" ], "location": { "end": { @@ -126500,7 +125944,7 @@ } }, { - "id": "3257", + "id": "3261", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected [] to strictly equal [ _GameAdditionalCard{ …(4) } ]", @@ -126600,22 +126044,22 @@ "1246", "1247", "1248", - "1370", - "1371", - "1372", - "1373", - "1374", - "1394", - "1395", - "1396", - "1397", - "1398", + "1376", + "1377", + "1378", + "1379", + "1380", + "1400", + "1401", + "1402", + "1403", "1404", - "1405", - "1406", - "1407", - "1408", - "1409" + "1410", + "1411", + "1412", + "1413", + "1414", + "1415" ], "location": { "end": { @@ -126629,7 +126073,7 @@ } }, { - "id": "3258", + "id": "3262", "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", @@ -126726,22 +126170,22 @@ "1246", "1247", "1248", - "1370", - "1371", - "1372", - "1373", - "1374", - "1394", - "1395", - "1396", - "1397", - "1398", + "1376", + "1377", + "1378", + "1379", + "1380", + "1400", + "1401", + "1402", + "1403", "1404", - "1405", - "1406", - "1407", - "1408", - "1409" + "1410", + "1411", + "1412", + "1413", + "1414", + "1415" ], "location": { "end": { @@ -126755,7 +126199,7 @@ } }, { - "id": "3259", + "id": "3263", "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", @@ -126785,7 +126229,7 @@ } }, { - "id": "3260", + "id": "3264", "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", @@ -126815,7 +126259,7 @@ } }, { - "id": "3261", + "id": "3265", "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", @@ -126845,7 +126289,7 @@ } }, { - "id": "3262", + "id": "3266", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected _GameEvent{ …(2) } to be undefined", @@ -126878,7 +126322,7 @@ } }, { - "id": "3263", + "id": "3267", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected _GameEvent{ …(2) } to strictly equal _GameEvent{ type: 'game-starts', …(1) }", @@ -126911,7 +126355,7 @@ } }, { - "id": "3264", + "id": "3268", "mutatorName": "LogicalOperator", "replacement": "currentGameAction === \"bury-dead-bodies\" || !stealRoleEligibleTargets.length", "statusReason": "expected _GameEvent{ type: 'bear-growls', …(1) } to be undefined", @@ -126944,7 +126388,7 @@ } }, { - "id": "3265", + "id": "3269", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected _GameEvent{ type: 'bear-growls', …(1) } to be undefined", @@ -126977,7 +126421,7 @@ } }, { - "id": "3266", + "id": "3270", "mutatorName": "EqualityOperator", "replacement": "currentGameAction !== \"bury-dead-bodies\"", "statusReason": "expected _GameEvent{ type: 'death', …(1) } to be undefined", @@ -127010,7 +126454,7 @@ } }, { - "id": "3267", + "id": "3271", "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", @@ -127040,7 +126484,7 @@ } }, { - "id": "3268", + "id": "3272", "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", @@ -127066,7 +126510,7 @@ } }, { - "id": "3269", + "id": "3273", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected _GameEvent{ …(2) } to be undefined", @@ -127099,7 +126543,7 @@ } }, { - "id": "3270", + "id": "3274", "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", @@ -127132,7 +126576,7 @@ } }, { - "id": "3271", + "id": "3275", "mutatorName": "LogicalOperator", "replacement": "currentGameAction === \"choose-side\" || isWolfHoundSideRandomlyChosen", "statusReason": "expected true to be false // Object.is equality", @@ -127165,7 +126609,7 @@ } }, { - "id": "3272", + "id": "3276", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected true to be false // Object.is equality", @@ -127198,7 +126642,7 @@ } }, { - "id": "3273", + "id": "3277", "mutatorName": "EqualityOperator", "replacement": "currentGameAction !== \"choose-side\"", "statusReason": "expected _GameEvent{ …(2) } to be undefined", @@ -127231,7 +126675,7 @@ } }, { - "id": "3274", + "id": "3278", "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", @@ -127261,7 +126705,7 @@ } }, { - "id": "3275", + "id": "3279", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected _GameEvent{ …(2) } to be undefined", @@ -127294,7 +126738,7 @@ } }, { - "id": "3276", + "id": "3280", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected _GameEvent{ …(2) } to strictly equal _GameEvent{ type: 'game-starts', …(1) }", @@ -127327,7 +126771,7 @@ } }, { - "id": "3277", + "id": "3281", "mutatorName": "LogicalOperator", "replacement": "isCurrentActionBuryDeadBodiesAndNoStealRoleEligibleTargets && isCurrentActionChooseSideAndSideRandomlyChosen", "statusReason": "expected false to be true // Object.is equality", @@ -127360,7 +126804,7 @@ } }, { - "id": "3278", + "id": "3282", "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", @@ -127426,7 +126870,7 @@ } }, { - "id": "3279", + "id": "3283", "mutatorName": "ArrayDeclaration", "replacement": "[]", "statusReason": "expected 'components.CurrentPlayQuestion.whichP…' to be 'components.CurrentPlayQuestion.whichP…' // Object.is equality", @@ -127495,7 +126939,7 @@ } }, { - "id": "3280", + "id": "3284", "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", @@ -127561,7 +127005,7 @@ } }, { - "id": "3281", + "id": "3285", "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", @@ -127627,7 +127071,7 @@ } }, { - "id": "3282", + "id": "3286", "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", @@ -127693,7 +127137,7 @@ } }, { - "id": "3283", + "id": "3287", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected 'components.CurrentPlayQuestion.whichP…' to be 'components.CurrentPlayQuestion.whichP…' // Object.is equality", @@ -127762,7 +127206,7 @@ } }, { - "id": "3284", + "id": "3288", "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", @@ -127828,7 +127272,7 @@ } }, { - "id": "3285", + "id": "3289", "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", @@ -127894,7 +127338,7 @@ } }, { - "id": "3286", + "id": "3290", "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", @@ -127938,22 +127382,22 @@ "1042", "1043", "1044", - "1370", - "1371", - "1372", - "1373", - "1374", - "1394", - "1395", - "1396", - "1397", - "1398", + "1376", + "1377", + "1378", + "1379", + "1380", + "1400", + "1401", + "1402", + "1403", "1404", - "1405", - "1406", - "1407", - "1408", - "1409" + "1410", + "1411", + "1412", + "1413", + "1414", + "1415" ], "location": { "end": { @@ -127967,7 +127411,7 @@ } }, { - "id": "3287", + "id": "3291", "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", @@ -128011,22 +127455,22 @@ "1042", "1043", "1044", - "1370", - "1371", - "1372", - "1373", - "1374", - "1394", - "1395", - "1396", - "1397", - "1398", + "1376", + "1377", + "1378", + "1379", + "1380", + "1400", + "1401", + "1402", + "1403", "1404", - "1405", - "1406", - "1407", - "1408", - "1409" + "1410", + "1411", + "1412", + "1413", + "1414", + "1415" ], "location": { "end": { @@ -128040,7 +127484,7 @@ } }, { - "id": "3288", + "id": "3292", "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", @@ -128084,22 +127528,22 @@ "1042", "1043", "1044", - "1370", - "1371", - "1372", - "1373", - "1374", - "1394", - "1395", - "1396", - "1397", - "1398", + "1376", + "1377", + "1378", + "1379", + "1380", + "1400", + "1401", + "1402", + "1403", "1404", - "1405", - "1406", - "1407", - "1408", - "1409" + "1410", + "1411", + "1412", + "1413", + "1414", + "1415" ], "location": { "end": { @@ -128113,7 +127557,7 @@ } }, { - "id": "3289", + "id": "3293", "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", @@ -128157,22 +127601,22 @@ "1042", "1043", "1044", - "1370", - "1371", - "1372", - "1373", - "1374", - "1394", - "1395", - "1396", - "1397", - "1398", + "1376", + "1377", + "1378", + "1379", + "1380", + "1400", + "1401", + "1402", + "1403", "1404", - "1405", - "1406", - "1407", - "1408", - "1409" + "1410", + "1411", + "1412", + "1413", + "1414", + "1415" ], "location": { "end": { @@ -128186,7 +127630,7 @@ } }, { - "id": "3290", + "id": "3294", "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", @@ -128230,22 +127674,22 @@ "1042", "1043", "1044", - "1370", - "1371", - "1372", - "1373", - "1374", - "1394", - "1395", - "1396", - "1397", - "1398", + "1376", + "1377", + "1378", + "1379", + "1380", + "1400", + "1401", + "1402", + "1403", "1404", - "1405", - "1406", - "1407", - "1408", - "1409" + "1410", + "1411", + "1412", + "1413", + "1414", + "1415" ], "location": { "end": { @@ -128259,7 +127703,7 @@ } }, { - "id": "3291", + "id": "3295", "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", @@ -128278,16 +127722,16 @@ "708", "712", "713", - "1371", - "1372", - "1373", - "1394", - "1395", - "1396", - "1397", - "1398", - "1407", - "1409" + "1377", + "1378", + "1379", + "1400", + "1401", + "1402", + "1403", + "1404", + "1413", + "1415" ], "location": { "end": { @@ -128301,7 +127745,7 @@ } }, { - "id": "3292", + "id": "3296", "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", @@ -128320,16 +127764,16 @@ "708", "712", "713", - "1371", - "1372", - "1373", - "1394", - "1395", - "1396", - "1397", - "1398", - "1407", - "1409" + "1377", + "1378", + "1379", + "1400", + "1401", + "1402", + "1403", + "1404", + "1413", + "1415" ], "location": { "end": { @@ -128343,7 +127787,7 @@ } }, { - "id": "3293", + "id": "3297", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Witch Use Potions Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -128380,19 +127824,19 @@ "1042", "1043", "1044", - "1370", - "1371", - "1373", - "1374", - "1395", - "1396", - "1398", + "1376", + "1377", + "1379", + "1380", + "1401", + "1402", "1404", - "1405", - "1406", - "1407", - "1408", - "1409" + "1410", + "1411", + "1412", + "1413", + "1414", + "1415" ], "location": { "end": { @@ -128406,7 +127850,7 @@ } }, { - "id": "3294", + "id": "3298", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Witch Use Potions Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -128442,19 +127886,19 @@ "1042", "1043", "1044", - "1370", - "1371", - "1373", - "1374", - "1395", - "1396", - "1398", + "1376", + "1377", + "1379", + "1380", + "1401", + "1402", "1404", - "1405", - "1406", - "1407", - "1408", - "1409" + "1410", + "1411", + "1412", + "1413", + "1414", + "1415" ], "location": { "end": { @@ -128468,7 +127912,7 @@ } }, { - "id": "3295", + "id": "3299", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected true to be false // Object.is equality", @@ -128504,19 +127948,19 @@ "1042", "1043", "1044", - "1370", - "1371", - "1373", - "1374", - "1395", - "1396", - "1398", + "1376", + "1377", + "1379", + "1380", + "1401", + "1402", "1404", - "1405", - "1406", - "1407", - "1408", - "1409" + "1410", + "1411", + "1412", + "1413", + "1414", + "1415" ], "location": { "end": { @@ -128530,7 +127974,7 @@ } }, { - "id": "3296", + "id": "3300", "mutatorName": "EqualityOperator", "replacement": "type !== interactionType", "statusReason": "Snapshot `Witch Use Potions Tab View Component > should match snapshot when rendered. 1` mismatched", @@ -128566,19 +128010,19 @@ "1042", "1043", "1044", - "1370", - "1371", - "1373", - "1374", - "1395", - "1396", - "1398", + "1376", + "1377", + "1379", + "1380", + "1401", + "1402", "1404", - "1405", - "1406", - "1407", - "1408", - "1409" + "1410", + "1411", + "1412", + "1413", + "1414", + "1415" ], "location": { "end": { @@ -128592,7 +128036,7 @@ } }, { - "id": "3297", + "id": "3301", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "app/composables/api/game/game-play/useCurrentGamePlay.ts(51,12): error TS18048: 'interaction' is possibly 'undefined'.\n", @@ -128626,19 +128070,19 @@ "1042", "1043", "1044", - "1370", - "1371", - "1373", - "1374", - "1395", - "1396", - "1398", + "1376", + "1377", + "1379", + "1380", + "1401", + "1402", "1404", - "1405", - "1406", - "1407", - "1408", - "1409" + "1410", + "1411", + "1412", + "1413", + "1414", + "1415" ], "location": { "end": { @@ -128652,7 +128096,7 @@ } }, { - "id": "3298", + "id": "3302", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "app/composables/api/game/game-play/useCurrentGamePlay.ts(51,12): error TS18048: 'interaction' is possibly 'undefined'.\n", @@ -128686,19 +128130,19 @@ "1042", "1043", "1044", - "1370", - "1371", - "1373", - "1374", - "1395", - "1396", - "1398", + "1376", + "1377", + "1379", + "1380", + "1401", + "1402", "1404", - "1405", - "1406", - "1407", - "1408", - "1409" + "1410", + "1411", + "1412", + "1413", + "1414", + "1415" ], "location": { "end": { @@ -128712,7 +128156,7 @@ } }, { - "id": "3299", + "id": "3303", "mutatorName": "EqualityOperator", "replacement": "interaction !== undefined", "statusReason": "app/composables/api/game/game-play/useCurrentGamePlay.ts(51,12): error TS18048: 'interaction' is possibly 'undefined'.\n", @@ -128746,19 +128190,19 @@ "1042", "1043", "1044", - "1370", - "1371", - "1373", - "1374", - "1395", - "1396", - "1398", + "1376", + "1377", + "1379", + "1380", + "1401", + "1402", "1404", - "1405", - "1406", - "1407", - "1408", - "1409" + "1410", + "1411", + "1412", + "1413", + "1414", + "1415" ], "location": { "end": { @@ -128772,7 +128216,7 @@ } }, { - "id": "3300", + "id": "3304", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "app/composables/api/game/game-play/useCurrentGamePlay.ts(49,12): error TS18048: 'interaction' is possibly 'undefined'.\n", @@ -128796,10 +128240,10 @@ "469", "470", "1042", - "1370", - "1371", - "1373", - "1374" + "1376", + "1377", + "1379", + "1380" ], "location": { "end": { @@ -128813,7 +128257,7 @@ } }, { - "id": "3301", + "id": "3305", "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", @@ -128837,10 +128281,10 @@ "469", "470", "1042", - "1370", - "1371", - "1373", - "1374" + "1376", + "1377", + "1379", + "1380" ], "location": { "end": { @@ -128854,7 +128298,7 @@ } }, { - "id": "3302", + "id": "3306", "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", @@ -128885,7 +128329,7 @@ } }, { - "id": "3303", + "id": "3307", "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", @@ -128916,7 +128360,7 @@ } }, { - "id": "3304", + "id": "3308", "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", @@ -128947,7 +128391,7 @@ } }, { - "id": "3305", + "id": "3309", "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", @@ -128978,7 +128422,7 @@ } }, { - "id": "3306", + "id": "3310", "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", @@ -129009,7 +128453,7 @@ } }, { - "id": "3307", + "id": "3311", "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", @@ -129040,7 +128484,7 @@ } }, { - "id": "3308", + "id": "3312", "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", @@ -129071,7 +128515,7 @@ } }, { - "id": "3309", + "id": "3313", "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", @@ -129102,7 +128546,7 @@ } }, { - "id": "3310", + "id": "3314", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "app/composables/api/game/game-play/useCurrentGamePlay.ts(60,12): error TS18048: 'additionalCards.value' is possibly 'undefined'.\n", @@ -129130,7 +128574,7 @@ } }, { - "id": "3311", + "id": "3315", "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", @@ -129158,7 +128602,7 @@ } }, { - "id": "3312", + "id": "3316", "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", @@ -129182,7 +128626,7 @@ } }, { - "id": "3313", + "id": "3317", "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", @@ -129206,7 +128650,7 @@ } }, { - "id": "3314", + "id": "3318", "mutatorName": "MethodExpression", "replacement": "additionalCards.value", "statusReason": "expected [ _GameAdditionalCard{ …(4) }, …(3) ] to strictly equal [ _GameAdditionalCard{ …(4) } ]", @@ -129237,7 +128681,7 @@ } }, { - "id": "3315", + "id": "3319", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected [] to strictly equal [ _GameAdditionalCard{ …(4) } ]", @@ -129268,7 +128712,7 @@ } }, { - "id": "3316", + "id": "3320", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected [ _GameAdditionalCard{ …(4) }, …(3) ] to strictly equal [ _GameAdditionalCard{ …(4) } ]", @@ -129299,7 +128743,7 @@ } }, { - "id": "3317", + "id": "3321", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected [] to strictly equal [ _GameAdditionalCard{ …(4) } ]", @@ -129330,7 +128774,7 @@ } }, { - "id": "3318", + "id": "3322", "mutatorName": "LogicalOperator", "replacement": "recipient === source.name || !isUsed", "statusReason": "expected [ _GameAdditionalCard{ …(4) }, …(2) ] to strictly equal [ _GameAdditionalCard{ …(4) } ]", @@ -129361,7 +128805,7 @@ } }, { - "id": "3319", + "id": "3323", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected [ _GameAdditionalCard{ …(4) }, …(1) ] to strictly equal [ _GameAdditionalCard{ …(4) } ]", @@ -129392,7 +128836,7 @@ } }, { - "id": "3320", + "id": "3324", "mutatorName": "EqualityOperator", "replacement": "recipient !== source.name", "statusReason": "expected [ _GameAdditionalCard{ …(4) } ] to strictly equal [ _GameAdditionalCard{ …(4) } ]", @@ -129423,7 +128867,7 @@ } }, { - "id": "3321", + "id": "3325", "mutatorName": "BooleanLiteral", "replacement": "isUsed", "statusReason": "expected [ _GameAdditionalCard{ …(4) } ] to strictly equal [ _GameAdditionalCard{ …(4) } ]", @@ -129454,7 +128898,7 @@ } }, { - "id": "3322", + "id": "3326", "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", @@ -129551,22 +128995,22 @@ "1246", "1247", "1248", - "1370", - "1371", - "1372", - "1373", - "1374", - "1394", - "1395", - "1396", - "1397", - "1398", + "1376", + "1377", + "1378", + "1379", + "1380", + "1400", + "1401", + "1402", + "1403", "1404", - "1405", - "1406", - "1407", - "1408", - "1409" + "1410", + "1411", + "1412", + "1413", + "1414", + "1415" ], "location": { "end": { @@ -129586,7 +129030,7 @@ "language": "typescript", "mutants": [ { - "id": "3323", + "id": "3327", "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", @@ -129613,14 +129057,14 @@ "1052", "1053", "1054", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1972", - "1973" + "1410", + "1411", + "1412", + "1413", + "1414", + "1415", + "1973", + "1974" ], "location": { "end": { @@ -129634,7 +129078,7 @@ } }, { - "id": "3324", + "id": "3328", "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", @@ -129650,14 +129094,14 @@ "713", "1053", "1054", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1972", - "1973" + "1410", + "1411", + "1412", + "1413", + "1414", + "1415", + "1973", + "1974" ], "location": { "end": { @@ -129671,7 +129115,7 @@ } }, { - "id": "3325", + "id": "3329", "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", @@ -129683,13 +129127,13 @@ "709", "1053", "1054", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1972" + "1410", + "1411", + "1412", + "1413", + "1414", + "1415", + "1973" ], "location": { "end": { @@ -129703,7 +129147,7 @@ } }, { - "id": "3326", + "id": "3330", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Sheriff Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", @@ -129711,20 +129155,20 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1404" + "1410" ], "coveredBy": [ "705", "709", "1053", "1054", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1972" + "1410", + "1411", + "1412", + "1413", + "1414", + "1415", + "1973" ], "location": { "end": { @@ -129738,7 +129182,7 @@ } }, { - "id": "3327", + "id": "3331", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Game Sheriff Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", @@ -129746,20 +129190,20 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1404" + "1410" ], "coveredBy": [ "705", "709", "1053", "1054", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1972" + "1410", + "1411", + "1412", + "1413", + "1414", + "1415", + "1973" ], "location": { "end": { @@ -129773,7 +129217,7 @@ } }, { - "id": "3328", + "id": "3332", "mutatorName": "EqualityOperator", "replacement": "index !== 0", "statusReason": "Snapshot `Game Sheriff Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", @@ -129781,20 +129225,20 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1404" + "1410" ], "coveredBy": [ "705", "709", "1053", "1054", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1972" + "1410", + "1411", + "1412", + "1413", + "1414", + "1415", + "1973" ], "location": { "end": { @@ -129808,7 +129252,7 @@ } }, { - "id": "3329", + "id": "3333", "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", @@ -129816,20 +129260,20 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1972" + "1973" ], "coveredBy": [ "705", "709", "1053", "1054", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1972" + "1410", + "1411", + "1412", + "1413", + "1414", + "1415", + "1973" ], "location": { "end": { @@ -129843,7 +129287,7 @@ } }, { - "id": "3330", + "id": "3334", "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", @@ -129851,20 +129295,20 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1972" + "1973" ], "coveredBy": [ "705", "709", "1053", "1054", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1972" + "1410", + "1411", + "1412", + "1413", + "1414", + "1415", + "1973" ], "location": { "end": { @@ -129878,7 +129322,7 @@ } }, { - "id": "3331", + "id": "3335", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Snapshot `Game Sheriff Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", @@ -129886,20 +129330,20 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1404" + "1410" ], "coveredBy": [ "705", "709", "1053", "1054", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1972" + "1410", + "1411", + "1412", + "1413", + "1414", + "1415", + "1973" ], "location": { "end": { @@ -129913,7 +129357,7 @@ } }, { - "id": "3332", + "id": "3336", "mutatorName": "EqualityOperator", "replacement": "index !== players.length - 1", "statusReason": "Snapshot `Game Sheriff Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", @@ -129921,20 +129365,20 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1404" + "1410" ], "coveredBy": [ "705", "709", "1053", "1054", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1972" + "1410", + "1411", + "1412", + "1413", + "1414", + "1415", + "1973" ], "location": { "end": { @@ -129948,7 +129392,7 @@ } }, { - "id": "3333", + "id": "3337", "mutatorName": "ArithmeticOperator", "replacement": "players.length + 1", "statusReason": "Snapshot `Game Sheriff Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", @@ -129956,20 +129400,20 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1404" + "1410" ], "coveredBy": [ "705", "709", "1053", "1054", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1972" + "1410", + "1411", + "1412", + "1413", + "1414", + "1415", + "1973" ], "location": { "end": { @@ -129983,7 +129427,7 @@ } }, { - "id": "3334", + "id": "3338", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected 'player-1, player-2, player-3' to be 'player-1, player-2 shared.and player-3' // Object.is equality", @@ -129991,20 +129435,20 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1972" + "1973" ], "coveredBy": [ "705", "709", "1053", "1054", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1972" + "1410", + "1411", + "1412", + "1413", + "1414", + "1415", + "1973" ], "location": { "end": { @@ -130018,7 +129462,7 @@ } }, { - "id": "3335", + "id": "3339", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "expected 'components.GameSurvivorsTurnStartsEve…' to be 'components.GameSurvivorsTurnStartsEve…' // Object.is equality", @@ -130033,13 +129477,13 @@ "709", "1053", "1054", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1972" + "1410", + "1411", + "1412", + "1413", + "1414", + "1415", + "1973" ], "location": { "end": { @@ -130053,7 +129497,7 @@ } }, { - "id": "3336", + "id": "3340", "mutatorName": "StringLiteral", "replacement": "\"\"", "statusReason": "expected 'components.GameSurvivorsTurnStartsEve…' to be 'components.GameSurvivorsTurnStartsEve…' // Object.is equality", @@ -130068,13 +129512,13 @@ "709", "1053", "1054", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1972" + "1410", + "1411", + "1412", + "1413", + "1414", + "1415", + "1973" ], "location": { "end": { @@ -130088,7 +129532,7 @@ } }, { - "id": "3337", + "id": "3341", "mutatorName": "StringLiteral", "replacement": "``", "statusReason": "expected ' shared.and player-3' to be 'player-1, player-2 shared.and player-3' // Object.is equality", @@ -130096,10 +129540,10 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1972" + "1973" ], "coveredBy": [ - "1972" + "1973" ], "location": { "end": { @@ -130113,7 +129557,7 @@ } }, { - "id": "3338", + "id": "3342", "mutatorName": "StringLiteral", "replacement": "\"Stryker was here!\"", "statusReason": "expected 'Stryker was here!' to be '' // Object.is equality", @@ -130121,7 +129565,7 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1973" + "1974" ], "coveredBy": [ "705", @@ -130132,14 +129576,14 @@ "713", "1053", "1054", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1972", - "1973" + "1410", + "1411", + "1412", + "1413", + "1414", + "1415", + "1973", + "1974" ], "location": { "end": { @@ -130153,7 +129597,7 @@ } }, { - "id": "3339", + "id": "3343", "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", @@ -130180,14 +129624,14 @@ "1052", "1053", "1054", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1972", - "1973" + "1410", + "1411", + "1412", + "1413", + "1414", + "1415", + "1973", + "1974" ], "location": { "end": { @@ -130207,7 +129651,7 @@ "language": "typescript", "mutants": [ { - "id": "3340", + "id": "3344", "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", @@ -130226,9 +129670,9 @@ "991", "1218", "1259", - "1517", - "1808", - "1978" + "1518", + "1809", + "1979" ], "location": { "end": { @@ -130248,7 +129692,7 @@ "language": "typescript", "mutants": [ { - "id": "3341", + "id": "3345", "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", @@ -130288,15 +129732,15 @@ "1153", "1154", "1218", - "1637", "1638", - "1682", - "1714", - "1731", - "1808", - "1811", - "1823", - "1951" + "1639", + "1683", + "1715", + "1732", + "1809", + "1812", + "1824", + "1952" ], "location": { "end": { @@ -130316,7 +129760,7 @@ "language": "typescript", "mutants": [ { - "id": "3342", + "id": "3346", "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", @@ -130335,8 +129779,8 @@ "1184", "1185", "1186", - "1808", - "1960" + "1809", + "1961" ], "location": { "end": { @@ -130356,7 +129800,7 @@ "language": "typescript", "mutants": [ { - "id": "3343", + "id": "3347", "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", @@ -130364,8 +129808,8 @@ "static": true, "killedBy": [], "coveredBy": [ - "1808", - "1961" + "1809", + "1962" ], "location": { "end": { @@ -130385,7 +129829,7 @@ "language": "typescript", "mutants": [ { - "id": "3344", + "id": "3348", "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": "3348", + "id": "3382", "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": [ + "1965" + ], + "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": "3383", + "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": [ + "1927" + ], + "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": "3384", + "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", - "55", - "56", - "57", - "59", - "60", + "86", + "87", + "90", + "91", + "93", + "94", + "95", + "96", + "97", + "98", + "99", + "100", + "101", + "102", + "103", + "104", "134", "135", "136", @@ -130626,172 +130126,36 @@ "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", + "183", "204", "205", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "266", - "268", - "269", - "271", - "272", - "273", - "274", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "322", - "325", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", "398", "399", - "443", - "444", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "471", - "472", - "473", - "474", - "475", + "459", + "460", + "461", + "462", + "465", + "466", + "467", + "470", "476", - "477", - "478", - "479", - "480", - "481", - "482", - "487", "488", "489", "490", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", + "511", + "512", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", "522", - "527", - "528", - "529", - "533", - "541", - "542", - "543", - "544", - "545", - "546", - "547", + "523", + "524", "548", "549", "550", @@ -130801,16 +130165,6 @@ "554", "555", "556", - "557", - "633", - "636", - "637", - "639", - "640", - "646", - "647", - "652", - "656", "657", "658", "659", @@ -130818,293 +130172,274 @@ "661", "662", "663", - "682", - "686", - "690", - "691", - "692", - "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "725", - "732", - "733", - "734", - "735", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775", - "782", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "812", - "816", - "850", - "852", - "853", - "854", - "862", - "866", - "867", - "868", - "869", - "870", - "871", - "872", - "873", - "874", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "932", - "933", - "934", - "959", - "960", - "965", - "971", - "972", - "973", - "974", - "1008", - "1011", - "1012", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", - "1021", - "1022", - "1027", - "1031", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", + "976", + "977", + "978", + "979", + "980", + "981", + "982", + "983", "1041", "1042", "1043", - "1055", - "1056", - "1057", - "1058", - "1059", - "1060", - "1066", - "1070", - "1082", - "1086", - "1113", - "1114", - "1115", - "1116", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1126", - "1127", - "1128", - "1129", - "1130", - "1131", - "1132", - "1137", - "1141", - "1173", - "1177", - "1197", - "1198", - "1199", - "1200", - "1201", - "1202", - "1217", - "1218", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1259", - "1260", - "1277", - "1278", - "1284", - "1285", - "1301", - "1302", - "1314", - "1316", - "1317", - "1319", - "1321", - "1322", - "1343", - "1344", - "1350", - "1351", - "1407", - "1409", - "1435", - "1436", - "1437", - "1438", - "1439", + "1221", + "1222", + "1223", + "1225", + "1379", + "1380", + "1401", + "1402", + "1403", + "1404", + "1415", "1447", "1448", "1449", "1450", "1451", - "1456", - "1462", - "1463", - "1464", "1465", - "1466", "1467", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1493", - "1498", - "1503", - "1514", - "1515", - "1516", - "1517", - "1518", - "1519", - "1524", - "1529", - "1530", - "1531", "1532", "1533", "1534", "1535", - "1545", - "1553", - "1558", - "1563", - "1564", - "1565", - "1576", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1632", - "1633", - "1637", + "1581", + "1634", "1638", - "1687", - "1780", - "1781", - "1782", - "1783", - "1897", - "1898", - "1933", - "2009" + "1639", + "1966", + "1968" ], "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": "3349", + "id": "3385", "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", - "55", - "56", - "57", - "59", - "60", + "86", + "87", + "90", + "91", + "93", + "94", + "95", + "96", + "97", + "98", + "99", + "100", + "101", + "102", + "103", + "104", + "134", + "135", + "136", + "137", + "138", + "139", + "140", + "141", + "142", + "143", + "144", + "145", + "146", + "147", + "148", + "149", + "150", + "151", + "152", + "153", + "154", + "155", + "156", + "157", + "183", + "204", + "205", + "398", + "399", + "459", + "460", + "461", + "462", + "465", + "466", + "467", + "470", + "476", + "488", + "489", + "490", + "511", + "512", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524", + "548", + "549", + "550", + "551", + "552", + "553", + "554", + "555", + "556", + "657", + "658", + "659", + "660", + "661", + "662", + "663", + "976", + "977", + "978", + "979", + "980", + "981", + "982", + "983", + "1041", + "1042", + "1043", + "1221", + "1222", + "1223", + "1225", + "1379", + "1380", + "1401", + "1402", + "1403", + "1404", + "1415", + "1447", + "1448", + "1449", + "1450", + "1451", + "1465", + "1467", + "1532", + "1533", + "1534", + "1535", + "1581", + "1634", + "1638", + "1639", + "1966" + ], + "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": "3386", + "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": [ + "798", + "1780", + "1984" + ], + "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": "3388", + "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": [ + "1639" + ], + "location": { + "end": { + "column": 4, + "line": 76 + }, + "start": { + "column": 27, + "line": 74 + } + } + }, + { + "id": "3387", + "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": [ "134", "135", "136", @@ -131195,32 +130530,8 @@ "274", "276", "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "322", - "325", - "327", - "328", - "329", "330", "331", - "332", - "333", - "334", "363", "364", "365", @@ -131245,17 +130556,6 @@ "384", "398", "399", - "443", - "444", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", "471", "472", "473", @@ -131272,22 +130572,7 @@ "488", "489", "490", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", "522", - "527", - "528", - "529", - "533", "541", "542", "543", @@ -131305,15 +130590,6 @@ "555", "556", "557", - "633", - "636", - "637", - "639", - "640", - "646", - "647", - "652", - "656", "657", "658", "659", @@ -131321,9 +130597,6 @@ "661", "662", "663", - "682", - "686", - "690", "691", "692", "693", @@ -131357,19 +130630,6 @@ "773", "774", "775", - "782", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "812", - "816", "850", "852", "853", @@ -131384,28 +130644,10 @@ "872", "873", "874", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "932", - "933", - "934", - "959", - "960", - "965", "971", "972", "973", "974", - "1008", - "1011", - "1012", "1014", "1015", "1016", @@ -131415,8 +130657,6 @@ "1020", "1021", "1022", - "1027", - "1031", "1032", "1033", "1034", @@ -131433,34 +130673,6 @@ "1058", "1059", "1060", - "1066", - "1070", - "1082", - "1086", - "1113", - "1114", - "1115", - "1116", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1126", - "1127", - "1128", - "1129", - "1130", - "1131", - "1132", - "1137", - "1141", - "1173", - "1177", "1197", "1198", "1199", @@ -131472,77 +130684,43 @@ "1253", "1254", "1255", - "1256", - "1257", - "1258", - "1259", - "1260", - "1277", - "1278", - "1284", - "1285", - "1301", - "1302", - "1314", - "1316", - "1317", - "1319", - "1321", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", + "1320", "1322", - "1343", - "1344", - "1350", - "1351", - "1407", - "1409", - "1435", - "1436", - "1437", - "1438", - "1439", - "1447", - "1448", - "1449", - "1450", - "1451", + "1323", + "1325", + "1327", + "1328", + "1413", + "1415", + "1441", + "1442", + "1443", + "1444", + "1445", + "1453", + "1454", + "1455", "1456", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1493", - "1498", - "1503", - "1514", - "1515", - "1516", - "1517", - "1518", - "1519", - "1524", - "1529", - "1530", + "1457", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", + "1494", "1531", "1532", "1533", "1534", "1535", - "1545", - "1553", - "1558", - "1563", - "1564", - "1565", - "1576", - "1611", + "1536", "1612", "1613", "1614", @@ -131552,169 +130730,378 @@ "1618", "1619", "1620", - "1632", + "1621", "1633", - "1637", + "1634", "1638", - "1687", - "1780", + "1688", "1781", "1782", "1783", - "1897", - "1898", - "1933" + "1784" ], "location": { "end": { "column": 4, - "line": 23 + "line": 72 + }, + "start": { + "column": 54, + "line": 70 + } + } + } + ], + "source": "import { Expose, instanceToPlain, plainToInstance, Type } from \"class-transformer\";\nimport { GameEvent } from \"~/composables/api/game/game-event/game-event.class\";\nimport { GameAdditionalCard } from \"~/composables/api/game/types/game-additional-card/game-additional-card.class\";\n\nimport { GameOptions } from \"~/composables/api/game/types/game-options/game-options.class\";\nimport { GamePhase } from \"~/composables/api/game/types/game-phase/game-phase.class\";\nimport { GameHistoryRecord } from \"~/composables/api/game/types/game-history-record/game-history-record.class\";\nimport { GamePlay } from \"~/composables/api/game/types/game-play/game-play.class\";\nimport { GameVictory } from \"~/composables/api/game/types/game-victory/game-victory.class\";\nimport type { GameStatus } from \"~/composables/api/game/types/game.types\";\nimport { Player } from \"~/composables/api/game/types/players/player.class\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\nimport type { OmitToJSON } from \"~/utils/types/class.types\";\n\nclass Game {\n @Expose()\n public _id: string;\n\n @Expose()\n public turn: number;\n\n @Type(() => GamePhase)\n @Expose()\n public phase: GamePhase;\n\n @Expose()\n public tick: number;\n\n @Expose()\n public status: GameStatus;\n\n @Type(() => Player)\n @Expose()\n public players: Player[];\n\n @Type(() => GamePlay)\n @Expose()\n public currentPlay: GamePlay | null;\n\n @Type(() => GamePlay)\n @Expose()\n public upcomingPlays: GamePlay[];\n\n @Type(() => GameAdditionalCard)\n @Expose()\n public additionalCards?: GameAdditionalCard[];\n\n @Type(() => GameHistoryRecord)\n @Expose()\n public lastGameHistoryRecord: GameHistoryRecord | null;\n\n @Type(() => GameOptions)\n @Expose()\n public options: GameOptions;\n\n @Type(() => GameVictory)\n @Expose()\n public victory?: GameVictory;\n\n @Type(() => GameEvent)\n @Expose()\n public events?: GameEvent[];\n\n @Expose()\n public createdAt: Date;\n\n @Expose()\n public updatedAt: Date;\n\n public static create(game: OmitToJSON): Game {\n return plainToInstance(Game, game, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n\n public toJSON(): object {\n return instanceToPlain(this);\n }\n}\n\nexport { Game };" + }, + "app/composables/api/game/types/players/player-attribute/player-attribute-activation/player-attribute-activation.class.ts": { + "language": "typescript", + "mutants": [ + { + "id": "3389", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/types/players/player-attribute/player-attribute-activation/player-attribute-activation.class.ts(13,79): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "1954", + "1980" + ], + "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": "3390", + "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": [ + "1781", + "1782", + "1928", + "1954" + ], + "location": { + "end": { + "column": 4, + "line": 27 }, "start": { "column": 75, - "line": 21 + "line": 25 } } } ], - "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, 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/game-options/roles-game-options/actor-game-options/actor-game-options.class.ts": { + "app/composables/api/game/types/players/player-role/player-role.class.ts": { "language": "typescript", "mutants": [ { - "id": "3350", + "id": "3391", "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-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": [ - "35", - "40", - "45", - "46", - "47", - "48", - "49", - "50", - "51", - "52", - "53", - "55", - "56", - "57", - "59", - "60", - "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", - "204", - "205", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "266", + "94", + "97", + "459", + "460", + "461", + "462", + "465", + "466", + "467", + "470", + "821", + "823", + "824", + "826", + "827", + "828", + "830", + "831", + "989", + "1379", + "1380", + "1401", + "1404", + "1781", + "1782", + "1809", + "1824", + "1927", + "1928", + "1946", + "1952", + "1961", + "1962", + "1968", + "1971", + "1973", + "1984", + "2000" + ], + "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": "3392", + "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": [ + "94", + "97", "268", "269", - "271", - "272", - "273", - "274", "276", "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", + "459", + "460", + "461", + "462", + "465", + "466", + "467", + "470", + "989", + "1379", + "1380", + "1401", + "1404", + "1781", + "1782", + "1809", + "1824", + "1927", + "1928", + "1946", + "1952", + "1961", + "1962", + "1968", + "1971", + "1973", + "1984", + "2014" + ], + "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": "3393", + "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": [ + "85", + "93", + "94", + "96", + "97", + "101", + "102", + "268", + "269", + "276", + "277", + "320", + "459", + "460", + "461", + "462", + "465", + "466", + "467", + "470", + "771", + "775", + "778", + "821", + "823", + "824", + "826", + "827", + "828", + "830", + "831", + "971", + "972", + "973", + "974", + "989", + "994", + "995", + "996", + "997", + "998", + "999", + "1000", + "1001", + "1002", + "1075", + "1109", + "1181", + "1182", + "1183", + "1184", + "1185", + "1186", + "1225", + "1379", + "1380", + "1401", + "1404", + "1467", + "1598", + "1600", + "1602", + "1781", + "1782", + "1783", + "1784", + "1809", + "1824", + "1927", + "1928", + "1946", + "1952", + "1961", + "1962", + "1968", + "1971", + "1973", + "1984" + ], + "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": "3394", + "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", + "321", "322", + "323", + "324", "325", + "326", "327", "328", "329", @@ -131723,32 +131110,16 @@ "332", "333", "334", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "398", - "399", + "335", + "336", + "337", + "442", "443", "444", + "445", + "446", + "447", + "448", "449", "450", "451", @@ -131758,134 +131129,6 @@ "455", "456", "457", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "487", - "488", - "489", - "490", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "522", - "527", - "528", - "529", - "533", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "554", - "555", - "556", - "557", - "633", - "636", - "637", - "639", - "640", - "646", - "647", - "652", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "682", - "686", - "690", - "691", - "692", - "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "725", - "732", - "733", - "734", - "735", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775", - "782", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "812", - "816", - "850", - "852", - "853", - "854", - "862", - "866", - "867", - "868", - "869", - "870", - "871", - "872", - "873", - "874", "901", "902", "903", @@ -131895,329 +131138,77 @@ "907", "908", "909", - "932", - "933", - "934", - "959", - "960", - "965", - "971", - "972", - "973", - "974", - "1008", - "1011", - "1012", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", - "1021", - "1022", - "1027", - "1031", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1041", - "1042", - "1043", - "1055", - "1056", - "1057", - "1058", - "1059", - "1060", - "1066", - "1070", - "1082", - "1086", - "1113", - "1114", - "1115", - "1116", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1126", - "1127", - "1128", - "1129", - "1130", - "1131", - "1132", - "1137", - "1141", - "1173", - "1177", - "1197", - "1198", - "1199", - "1200", - "1201", - "1202", - "1217", - "1218", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1259", - "1260", - "1277", - "1278", - "1284", - "1285", - "1301", - "1302", - "1314", - "1316", - "1317", - "1319", - "1321", - "1322", - "1343", - "1344", - "1350", - "1351", - "1407", - "1409", - "1435", - "1436", - "1437", - "1438", - "1439", - "1447", - "1448", - "1449", - "1450", - "1451", - "1456", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1493", - "1498", - "1503", - "1514", - "1515", "1516", "1517", "1518", "1519", - "1524", - "1529", - "1530", - "1531", - "1532", - "1533", - "1534", - "1535", - "1545", - "1553", - "1558", - "1563", - "1564", - "1565", - "1576", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1632", - "1633", - "1637", - "1638", - "1687", - "1780", - "1781", - "1782", - "1783", - "1897", - "1898", - "1933", - "2010" + "1520" ], "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": "3351", - "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": "3395", + "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", - "55", - "56", - "57", - "59", - "60", - "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", - "204", - "205", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "266", - "268", - "269", - "271", - "272", - "273", - "274", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", + "36", + "37", + "38", + "321", "322", + "323", + "324", "325", + "326", "327", "328", "329", @@ -132226,33 +131217,17 @@ "332", "333", "334", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "398", - "399", + "335", + "336", + "337", + "442", "443", "444", - "449", + "445", + "446", + "447", + "448", + "449", "450", "451", "452", @@ -132261,134 +131236,6 @@ "455", "456", "457", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "487", - "488", - "489", - "490", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "522", - "527", - "528", - "529", - "533", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "554", - "555", - "556", - "557", - "633", - "636", - "637", - "639", - "640", - "646", - "647", - "652", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "682", - "686", - "690", - "691", - "692", - "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "725", - "732", - "733", - "734", - "735", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775", - "782", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "812", - "816", - "850", - "852", - "853", - "854", - "862", - "866", - "867", - "868", - "869", - "870", - "871", - "872", - "873", - "874", "901", "902", "903", @@ -132398,329 +131245,53 @@ "907", "908", "909", - "932", - "933", - "934", - "959", - "960", - "965", - "971", - "972", - "973", - "974", - "1008", - "1011", - "1012", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", - "1021", - "1022", - "1027", - "1031", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1041", - "1042", - "1043", - "1055", - "1056", - "1057", - "1058", - "1059", - "1060", - "1066", - "1070", - "1082", - "1086", - "1113", - "1114", - "1115", - "1116", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1126", - "1127", - "1128", - "1129", - "1130", - "1131", - "1132", - "1137", - "1141", - "1173", - "1177", - "1197", - "1198", - "1199", - "1200", - "1201", - "1202", - "1217", - "1218", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1259", - "1260", - "1277", - "1278", - "1284", - "1285", - "1301", - "1302", - "1314", - "1316", - "1317", - "1319", - "1321", - "1322", - "1343", - "1344", - "1350", - "1351", - "1407", - "1409", - "1435", - "1436", - "1437", - "1438", - "1439", - "1447", - "1448", - "1449", - "1450", - "1451", - "1456", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1493", - "1498", - "1503", - "1514", - "1515", "1516", "1517", "1518", "1519", - "1524", - "1529", - "1530", - "1531", - "1532", - "1533", - "1534", - "1535", - "1545", - "1553", - "1558", - "1563", - "1564", - "1565", - "1576", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1632", - "1633", - "1637", - "1638", - "1687", - "1780", - "1781", - "1782", - "1783", - "1897", - "1898", - "1933", - "2002" + "1520" ], "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": "3352", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/types/game-options/roles-game-options/big-bad-wolf-options/big-bad-wolf-options.class.ts(8,71): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", - "static": true, - "killedBy": [], + "id": "3396", + "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", - "40", - "45", - "46", - "47", - "48", - "49", - "50", - "51", - "52", - "53", - "55", - "56", - "57", - "59", - "60", - "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", - "204", - "205", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "266", - "268", - "269", - "271", - "272", - "273", - "274", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", + "321", "322", + "323", + "324", "325", + "326", "327", "328", "329", @@ -132729,32 +131300,16 @@ "332", "333", "334", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "398", - "399", + "335", + "336", + "337", + "442", "443", "444", + "445", + "446", + "447", + "448", "449", "450", "451", @@ -132763,467 +131318,49 @@ "454", "455", "456", - "457", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "487", - "488", - "489", - "490", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "522", - "527", - "528", - "529", - "533", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "554", - "555", - "556", - "557", - "633", - "636", - "637", - "639", - "640", - "646", - "647", - "652", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "682", - "686", - "690", - "691", - "692", - "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "725", - "732", - "733", - "734", - "735", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775", - "782", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "812", - "816", - "850", - "852", - "853", - "854", - "862", - "866", - "867", - "868", - "869", - "870", - "871", - "872", - "873", - "874", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "932", - "933", - "934", - "959", - "960", - "965", - "971", - "972", - "973", - "974", - "1008", - "1011", - "1012", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", - "1021", - "1022", - "1027", - "1031", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1041", - "1042", - "1043", - "1055", - "1056", - "1057", - "1058", - "1059", - "1060", - "1066", - "1070", - "1082", - "1086", - "1113", - "1114", - "1115", - "1116", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1126", - "1127", - "1128", - "1129", - "1130", - "1131", - "1132", - "1137", - "1141", - "1173", - "1177", - "1197", - "1198", - "1199", - "1200", - "1201", - "1202", - "1217", - "1218", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1259", - "1260", - "1277", - "1278", - "1284", - "1285", - "1301", - "1302", - "1314", - "1316", - "1317", - "1319", - "1321", - "1322", - "1343", - "1344", - "1350", - "1351", - "1407", - "1409", - "1435", - "1436", - "1437", - "1438", - "1439", - "1447", - "1448", - "1449", - "1450", - "1451", - "1456", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1493", - "1498", - "1503", - "1514", - "1515", - "1516", - "1517", - "1518", - "1519", - "1524", - "1529", - "1530", - "1531", - "1532", - "1533", - "1534", - "1535", - "1545", - "1553", - "1558", - "1563", - "1564", - "1565", - "1576", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1632", - "1633", - "1637", - "1638", - "1687", - "1780", - "1781", - "1782", - "1783", - "1897", - "1898", - "1933", - "2006" + "457" ], "location": { "end": { - "column": 4, - "line": 10 + "column": 116, + "line": 34 }, "start": { - "column": 93, - "line": 8 + "column": 59, + "line": 34 } } - } - ], - "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": "3353", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/types/game-options/roles-game-options/cupid-game-options/cupid-game-options.class.ts(13,61): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", - "static": true, - "killedBy": [], + "id": "3397", + "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", - "40", - "45", - "46", - "47", - "48", - "49", - "50", - "51", - "52", - "53", - "55", - "56", - "57", - "59", - "60", - "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", - "204", - "205", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "266", - "268", - "269", - "271", - "272", - "273", - "274", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", + "321", "322", + "323", + "324", "325", + "326", "327", "328", "329", @@ -133232,32 +131369,16 @@ "332", "333", "334", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "398", - "399", + "335", + "336", + "337", + "442", "443", "444", + "445", + "446", + "447", + "448", "449", "450", "451", @@ -133266,467 +131387,49 @@ "454", "455", "456", - "457", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "487", - "488", - "489", - "490", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "522", - "527", - "528", - "529", - "533", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "554", - "555", - "556", - "557", - "633", - "636", - "637", - "639", - "640", - "646", - "647", - "652", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "682", - "686", - "690", - "691", - "692", - "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "725", - "732", - "733", - "734", - "735", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775", - "782", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "812", - "816", - "850", - "852", - "853", - "854", - "862", - "866", - "867", - "868", - "869", - "870", - "871", - "872", - "873", - "874", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "932", - "933", - "934", - "959", - "960", - "965", - "971", - "972", - "973", - "974", - "1008", - "1011", - "1012", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", - "1021", - "1022", - "1027", - "1031", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1041", - "1042", - "1043", - "1055", - "1056", - "1057", - "1058", - "1059", - "1060", - "1066", - "1070", - "1082", - "1086", - "1113", - "1114", - "1115", - "1116", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1126", - "1127", - "1128", - "1129", - "1130", - "1131", - "1132", - "1137", - "1141", - "1173", - "1177", - "1197", - "1198", - "1199", - "1200", - "1201", - "1202", - "1217", - "1218", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1259", - "1260", - "1277", - "1278", - "1284", - "1285", - "1301", - "1302", - "1314", - "1316", - "1317", - "1319", - "1321", - "1322", - "1343", - "1344", - "1350", - "1351", - "1407", - "1409", - "1435", - "1436", - "1437", - "1438", - "1439", - "1447", - "1448", - "1449", - "1450", - "1451", - "1456", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1493", - "1498", - "1503", - "1514", - "1515", - "1516", - "1517", - "1518", - "1519", - "1524", - "1529", - "1530", - "1531", - "1532", - "1533", - "1534", - "1535", - "1545", - "1553", - "1558", - "1563", - "1564", - "1565", - "1576", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1632", - "1633", - "1637", - "1638", - "1687", - "1780", - "1781", - "1782", - "1783", - "1897", - "1898", - "1933", - "1966" + "457" ], "location": { "end": { - "column": 4, - "line": 15 + "column": 116, + "line": 34 }, "start": { - "column": 78, - "line": 13 + "column": 59, + "line": 34 } } - } - ], - "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": "3354", - "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": "3398", + "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", - "40", - "45", - "46", - "47", - "48", - "49", - "50", - "51", - "52", - "53", - "55", - "56", - "57", - "59", - "60", - "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", - "204", - "205", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "266", - "268", - "269", - "271", - "272", - "273", - "274", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", + "321", "322", + "323", + "324", "325", + "326", "327", "328", "329", @@ -133735,32 +131438,16 @@ "332", "333", "334", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "398", - "399", + "335", + "336", + "337", + "442", "443", "444", + "445", + "446", + "447", + "448", "449", "450", "451", @@ -133769,468 +131456,49 @@ "454", "455", "456", - "457", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "487", - "488", - "489", - "490", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "522", - "527", - "528", - "529", - "533", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "554", - "555", - "556", - "557", - "633", - "636", - "637", - "639", - "640", - "646", - "647", - "652", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "682", - "686", - "690", - "691", - "692", - "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "725", - "732", - "733", - "734", - "735", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775", - "782", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "812", - "816", - "850", - "852", - "853", - "854", - "862", - "866", - "867", - "868", - "869", - "870", - "871", - "872", - "873", - "874", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "932", - "933", - "934", - "959", - "960", - "965", - "971", - "972", - "973", - "974", - "1008", - "1011", - "1012", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", - "1021", - "1022", - "1027", - "1031", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1041", - "1042", - "1043", - "1055", - "1056", - "1057", - "1058", - "1059", - "1060", - "1066", - "1070", - "1082", - "1086", - "1113", - "1114", - "1115", - "1116", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1126", - "1127", - "1128", - "1129", - "1130", - "1131", - "1132", - "1137", - "1141", - "1173", - "1177", - "1197", - "1198", - "1199", - "1200", - "1201", - "1202", - "1217", - "1218", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1259", - "1260", - "1277", - "1278", - "1284", - "1285", - "1301", - "1302", - "1314", - "1316", - "1317", - "1319", - "1321", - "1322", - "1343", - "1344", - "1350", - "1351", - "1407", - "1409", - "1435", - "1436", - "1437", - "1438", - "1439", - "1447", - "1448", - "1449", - "1450", - "1451", - "1456", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1493", - "1498", - "1503", - "1514", - "1515", - "1516", - "1517", - "1518", - "1519", - "1524", - "1529", - "1530", - "1531", - "1532", - "1533", - "1534", - "1535", - "1545", - "1553", - "1558", - "1563", - "1564", - "1565", - "1576", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1632", - "1633", - "1637", - "1638", - "1687", - "1780", - "1781", - "1782", - "1783", - "1897", - "1898", - "1933", - "1966", - "1994" + "457" ], "location": { "end": { - "column": 4, - "line": 10 + "column": 116, + "line": 34 }, "start": { - "column": 96, - "line": 8 + "column": 59, + "line": 34 } } - } - ], - "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": "3355", - "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": "3399", + "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", - "40", - "45", - "46", - "47", - "48", - "49", - "50", - "51", - "52", - "53", - "55", - "56", - "57", - "59", - "60", - "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", - "204", - "205", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "266", - "268", - "269", - "271", - "272", - "273", - "274", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", + "321", "322", + "323", + "324", "325", + "326", "327", "328", "329", @@ -134239,32 +131507,16 @@ "332", "333", "334", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "398", - "399", + "335", + "336", + "337", + "442", "443", "444", + "445", + "446", + "447", + "448", "449", "450", "451", @@ -134273,467 +131525,73 @@ "454", "455", "456", - "457", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "487", - "488", - "489", - "490", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "522", - "527", - "528", - "529", - "533", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "554", - "555", - "556", - "557", - "633", - "636", - "637", - "639", - "640", - "646", - "647", - "652", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "682", - "686", - "690", - "691", - "692", - "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "725", - "732", - "733", - "734", - "735", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775", - "782", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "812", - "816", - "850", - "852", - "853", - "854", - "862", - "866", - "867", - "868", - "869", - "870", - "871", - "872", - "873", - "874", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "932", - "933", - "934", - "959", - "960", - "965", - "971", - "972", - "973", - "974", - "1008", - "1011", - "1012", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", - "1021", - "1022", - "1027", - "1031", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1041", - "1042", - "1043", - "1055", - "1056", - "1057", - "1058", - "1059", - "1060", - "1066", - "1070", - "1082", - "1086", - "1113", - "1114", - "1115", - "1116", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1126", - "1127", - "1128", - "1129", - "1130", - "1131", - "1132", - "1137", - "1141", - "1173", - "1177", - "1197", - "1198", - "1199", - "1200", - "1201", - "1202", - "1217", - "1218", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1259", - "1260", - "1277", - "1278", - "1284", - "1285", - "1301", - "1302", - "1314", - "1316", - "1317", - "1319", - "1321", - "1322", - "1343", - "1344", - "1350", - "1351", - "1407", - "1409", - "1435", - "1436", - "1437", - "1438", - "1439", - "1447", - "1448", - "1449", - "1450", - "1451", - "1456", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1493", - "1498", - "1503", - "1514", - "1515", - "1516", - "1517", - "1518", - "1519", - "1524", - "1529", - "1530", - "1531", - "1532", - "1533", - "1534", - "1535", - "1545", - "1553", - "1558", - "1563", - "1564", - "1565", - "1576", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1632", - "1633", - "1637", - "1638", - "1687", - "1780", - "1781", - "1782", - "1783", - "1897", - "1898", - "1933", - "2011" + "457" ], "location": { "end": { - "column": 4, - "line": 10 + "column": 116, + "line": 34 }, "start": { - "column": 87, - "line": 8 + "column": 59, + "line": 34 } } - } - ], - "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": "3356", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/types/game-options/roles-game-options/elder-game-options/elder-game-options.class.ts(11,61): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "id": "3400", + "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", - "55", - "56", - "57", - "59", - "60", - "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", - "204", - "205", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "266", - "268", - "269", - "271", - "272", - "273", - "274", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", + "36", + "37", + "38", + "321", "322", + "323", + "324", "325", + "326", "327", "328", "329", @@ -134742,32 +131600,16 @@ "332", "333", "334", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "398", - "399", + "335", + "336", + "337", + "442", "443", "444", + "445", + "446", + "447", + "448", "449", "450", "451", @@ -134777,134 +131619,6 @@ "455", "456", "457", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "487", - "488", - "489", - "490", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "522", - "527", - "528", - "529", - "533", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "554", - "555", - "556", - "557", - "633", - "636", - "637", - "639", - "640", - "646", - "647", - "652", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "682", - "686", - "690", - "691", - "692", - "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "725", - "732", - "733", - "734", - "735", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775", - "782", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "812", - "816", - "850", - "852", - "853", - "854", - "862", - "866", - "867", - "868", - "869", - "870", - "871", - "872", - "873", - "874", "901", "902", "903", @@ -134914,329 +131628,49 @@ "907", "908", "909", - "932", - "933", - "934", - "959", - "960", - "965", - "971", - "972", - "973", - "974", - "1008", - "1011", - "1012", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", - "1021", - "1022", - "1027", - "1031", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1041", - "1042", - "1043", - "1055", - "1056", - "1057", - "1058", - "1059", - "1060", - "1066", - "1070", - "1082", - "1086", - "1113", - "1114", - "1115", - "1116", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1126", - "1127", - "1128", - "1129", - "1130", - "1131", - "1132", - "1137", - "1141", - "1173", - "1177", - "1197", - "1198", - "1199", - "1200", - "1201", - "1202", - "1217", - "1218", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1259", - "1260", - "1277", - "1278", - "1284", - "1285", - "1301", - "1302", - "1314", - "1316", - "1317", - "1319", - "1321", - "1322", - "1343", - "1344", - "1350", - "1351", - "1407", - "1409", - "1435", - "1436", - "1437", - "1438", - "1439", - "1447", - "1448", - "1449", - "1450", - "1451", - "1456", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1493", - "1498", - "1503", - "1514", - "1515", "1516", "1517", "1518", "1519", - "1524", - "1529", - "1530", - "1531", - "1532", - "1533", - "1534", - "1535", - "1545", - "1553", - "1558", - "1563", - "1564", - "1565", - "1576", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1632", - "1633", - "1637", - "1638", - "1687", - "1780", - "1781", - "1782", - "1783", - "1897", - "1898", - "1933", - "1993" + "1520" ], "location": { "end": { - "column": 4, - "line": 13 + "column": 125, + "line": 36 }, "start": { - "column": 78, - "line": 11 + "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 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": "3357", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/types/game-options/roles-game-options/fox-game-options/fox-game-options.class.ts(8,57): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", - "static": true, - "killedBy": [], + "id": "3401", + "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", - "40", - "45", - "46", - "47", - "48", - "49", - "50", - "51", - "52", - "53", - "55", - "56", - "57", - "59", - "60", - "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", - "204", - "205", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "266", - "268", - "269", - "271", - "272", - "273", - "274", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", + "321", "322", + "323", + "324", "325", + "326", "327", "328", "329", @@ -135245,501 +131679,250 @@ "332", "333", "334", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "398", - "399", - "443", - "444", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "487", - "488", - "489", - "490", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "522", - "527", - "528", - "529", - "533", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "554", - "555", - "556", - "557", - "633", - "636", - "637", - "639", - "640", - "646", - "647", - "652", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "682", - "686", - "690", - "691", - "692", - "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "725", - "732", - "733", - "734", - "735", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775", - "782", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "812", - "816", - "850", - "852", - "853", - "854", - "862", - "866", - "867", - "868", - "869", - "870", - "871", - "872", - "873", - "874", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "932", - "933", - "934", - "959", - "960", - "965", - "971", - "972", - "973", - "974", - "1008", - "1011", - "1012", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", - "1021", - "1022", - "1027", - "1031", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1041", - "1042", - "1043", - "1055", - "1056", - "1057", - "1058", - "1059", - "1060", - "1066", - "1070", - "1082", - "1086", - "1113", - "1114", - "1115", - "1116", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1126", - "1127", - "1128", - "1129", - "1130", - "1131", - "1132", - "1137", - "1141", - "1173", - "1177", - "1197", - "1198", - "1199", - "1200", - "1201", - "1202", - "1217", - "1218", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1259", - "1260", - "1277", - "1278", - "1284", - "1285", - "1301", - "1302", - "1314", - "1316", - "1317", - "1319", - "1321", - "1322", - "1343", - "1344", - "1350", - "1351", - "1407", - "1409", - "1435", - "1436", - "1437", - "1438", - "1439", - "1447", - "1448", - "1449", - "1450", - "1451", - "1456", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1493", - "1498", - "1503", - "1514", - "1515", - "1516", - "1517", - "1518", - "1519", - "1524", - "1529", - "1530", - "1531", - "1532", - "1533", - "1534", - "1535", - "1545", - "1553", - "1558", - "1563", - "1564", - "1565", - "1576", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1632", - "1633", - "1637", - "1638", - "1687", - "1780", - "1781", - "1782", - "1783", - "1897", - "1898", - "1933", - "2017" + "335", + "336", + "337" ], "location": { "end": { - "column": 4, - "line": 10 + "column": 125, + "line": 36 }, "start": { - "column": 72, - "line": 8 + "column": 50, + "line": 36 } } - } - ], - "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": "3358", - "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", + "id": "3402", + "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", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337" + ], + "location": { + "end": { + "column": 124, + "line": 36 + }, + "start": { + "column": 84, + "line": 36 + } + } + }, + { + "id": "3403", + "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", + "323", + "326", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334" + ], + "location": { + "end": { + "column": 124, + "line": 36 + }, + "start": { + "column": 94, + "line": 36 + } + } + }, + { + "id": "3404", + "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", + "323", + "326", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334" + ], + "location": { + "end": { + "column": 124, + "line": 36 + }, + "start": { + "column": 94, + "line": 36 + } + } + }, + { + "id": "3405", + "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", + "323", + "326", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334" + ], + "location": { + "end": { + "column": 124, + "line": 36 + }, + "start": { + "column": 94, + "line": 36 + } + } + }, + { + "id": "3406", + "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", - "55", - "56", - "57", - "59", - "60", - "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", - "204", - "205", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "266", - "268", - "269", - "271", - "272", - "273", - "274", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", + "36", + "37", + "38", + "321", "322", + "323", + "324", "325", + "326", "327", "328", "329", @@ -135748,32 +131931,16 @@ "332", "333", "334", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "398", - "399", + "335", + "336", + "337", + "442", "443", "444", + "445", + "446", + "447", + "448", "449", "450", "451", @@ -135783,134 +131950,6 @@ "455", "456", "457", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "487", - "488", - "489", - "490", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "522", - "527", - "528", - "529", - "533", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "554", - "555", - "556", - "557", - "633", - "636", - "637", - "639", - "640", - "646", - "647", - "652", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "682", - "686", - "690", - "691", - "692", - "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "725", - "732", - "733", - "734", - "735", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775", - "782", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "812", - "816", - "850", - "852", - "853", - "854", - "862", - "866", - "867", - "868", - "869", - "870", - "871", - "872", - "873", - "874", "901", "902", "903", @@ -135920,329 +131959,48 @@ "907", "908", "909", - "932", - "933", - "934", - "959", - "960", - "965", - "971", - "972", - "973", - "974", - "1008", - "1011", - "1012", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", - "1021", - "1022", - "1027", - "1031", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1041", - "1042", - "1043", - "1055", - "1056", - "1057", - "1058", - "1059", - "1060", - "1066", - "1070", - "1082", - "1086", - "1113", - "1114", - "1115", - "1116", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1126", - "1127", - "1128", - "1129", - "1130", - "1131", - "1132", - "1137", - "1141", - "1173", - "1177", - "1197", - "1198", - "1199", - "1200", - "1201", - "1202", - "1217", - "1218", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1259", - "1260", - "1277", - "1278", - "1284", - "1285", - "1301", - "1302", - "1314", - "1316", - "1317", - "1319", - "1321", - "1322", - "1343", - "1344", - "1350", - "1351", - "1407", - "1409", - "1435", - "1436", - "1437", - "1438", - "1439", - "1447", - "1448", - "1449", - "1450", - "1451", - "1456", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1493", - "1498", - "1503", - "1514", - "1515", "1516", "1517", "1518", "1519", - "1524", - "1529", - "1530", - "1531", - "1532", - "1533", - "1534", - "1535", - "1545", - "1553", - "1558", - "1563", - "1564", - "1565", - "1576", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1632", - "1633", - "1637", - "1638", - "1687", - "1780", - "1781", - "1782", - "1783", - "1897", - "1898", - "1933", - "2016" + "1520" ], "location": { "end": { - "column": 4, - "line": 10 + "column": 146, + "line": 38 }, "start": { - "column": 78, - "line": 8 + "column": 61, + "line": 38 } } - } - ], - "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": "3359", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/types/game-options/roles-game-options/little-girl-game-options/little-girl-game-options.class.ts(8,71): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", - "static": true, - "killedBy": [], + "id": "3407", + "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", - "55", - "56", - "57", - "59", - "60", - "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", - "204", - "205", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "266", - "268", - "269", - "271", - "272", - "273", - "274", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", + "321", "322", + "323", + "324", "325", + "326", "327", "328", "329", @@ -136251,32 +132009,302 @@ "332", "333", "334", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "398", - "399", + "335", + "336", + "337" + ], + "location": { + "end": { + "column": 146, + "line": 38 + }, + "start": { + "column": 67, + "line": 38 + } + } + }, + { + "id": "3408", + "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", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337" + ], + "location": { + "end": { + "column": 145, + "line": 38 + }, + "start": { + "column": 100, + "line": 38 + } + } + }, + { + "id": "3409", + "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", + "323", + "326", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334" + ], + "location": { + "end": { + "column": 145, + "line": 38 + }, + "start": { + "column": 110, + "line": 38 + } + } + }, + { + "id": "3410", + "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", + "323", + "326", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334" + ], + "location": { + "end": { + "column": 145, + "line": 38 + }, + "start": { + "column": 110, + "line": 38 + } + } + }, + { + "id": "3411", + "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", + "323", + "326", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334" + ], + "location": { + "end": { + "column": 145, + "line": 38 + }, + "start": { + "column": 110, + "line": 38 + } + } + }, + { + "id": "3412", + "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", + "323", + "326", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334" + ], + "location": { + "end": { + "column": 145, + "line": 38 + }, + "start": { + "column": 134, + "line": 38 + } + } + }, + { + "id": "3413", + "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", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "442", "443", "444", + "445", + "446", + "447", + "448", "449", "450", "451", @@ -136286,134 +132314,6 @@ "455", "456", "457", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "487", - "488", - "489", - "490", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "522", - "527", - "528", - "529", - "533", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "554", - "555", - "556", - "557", - "633", - "636", - "637", - "639", - "640", - "646", - "647", - "652", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "682", - "686", - "690", - "691", - "692", - "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "725", - "732", - "733", - "734", - "735", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775", - "782", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "812", - "816", - "850", - "852", - "853", - "854", - "862", - "866", - "867", - "868", - "869", - "870", - "871", - "872", - "873", - "874", "901", "902", "903", @@ -136423,329 +132323,47 @@ "907", "908", "909", - "932", - "933", - "934", - "959", - "960", - "965", - "971", - "972", - "973", - "974", - "1008", - "1011", - "1012", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", - "1021", - "1022", - "1027", - "1031", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1041", - "1042", - "1043", - "1055", - "1056", - "1057", - "1058", - "1059", - "1060", - "1066", - "1070", - "1082", - "1086", - "1113", - "1114", - "1115", - "1116", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1126", - "1127", - "1128", - "1129", - "1130", - "1131", - "1132", - "1137", - "1141", - "1173", - "1177", - "1197", - "1198", - "1199", - "1200", - "1201", - "1202", - "1217", - "1218", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1259", - "1260", - "1277", - "1278", - "1284", - "1285", - "1301", - "1302", - "1314", - "1316", - "1317", - "1319", - "1321", - "1322", - "1343", - "1344", - "1350", - "1351", - "1407", - "1409", - "1435", - "1436", - "1437", - "1438", - "1439", - "1447", - "1448", - "1449", - "1450", - "1451", - "1456", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1493", - "1498", - "1503", - "1514", - "1515", "1516", "1517", "1518", "1519", - "1524", - "1529", - "1530", - "1531", - "1532", - "1533", - "1534", - "1535", - "1545", - "1553", - "1558", - "1563", - "1564", - "1565", - "1576", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1632", - "1633", - "1637", - "1638", - "1687", - "1780", - "1781", - "1782", - "1783", - "1897", - "1898", - "1933", - "2000" + "1520" ], "location": { "end": { - "column": 4, - "line": 10 + "column": 147, + "line": 40 }, "start": { - "column": 93, - "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 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": "3360", - "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": [], + "id": "3414", + "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", - "55", - "56", - "57", - "59", - "60", - "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", - "204", - "205", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "266", - "268", - "269", - "271", - "272", - "273", - "274", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", + "321", "322", + "323", + "324", "325", + "326", "327", "328", "329", @@ -136754,501 +132372,45 @@ "332", "333", "334", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "398", - "399", - "443", - "444", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "487", - "488", - "489", - "490", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "522", - "527", - "528", - "529", - "533", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "554", - "555", - "556", - "557", - "633", - "636", - "637", - "639", - "640", - "646", - "647", - "652", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "682", - "686", - "690", - "691", - "692", - "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "725", - "732", - "733", - "734", - "735", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775", - "782", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "812", - "816", - "850", - "852", - "853", - "854", - "862", - "866", - "867", - "868", - "869", - "870", - "871", - "872", - "873", - "874", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "932", - "933", - "934", - "959", - "960", - "965", - "971", - "972", - "973", - "974", - "1008", - "1011", - "1012", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", - "1021", - "1022", - "1027", - "1031", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1041", - "1042", - "1043", - "1055", - "1056", - "1057", - "1058", - "1059", - "1060", - "1066", - "1070", - "1082", - "1086", - "1113", - "1114", - "1115", - "1116", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1126", - "1127", - "1128", - "1129", - "1130", - "1131", - "1132", - "1137", - "1141", - "1173", - "1177", - "1197", - "1198", - "1199", - "1200", - "1201", - "1202", - "1217", - "1218", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1259", - "1260", - "1277", - "1278", - "1284", - "1285", - "1301", - "1302", - "1314", - "1316", - "1317", - "1319", - "1321", - "1322", - "1343", - "1344", - "1350", - "1351", - "1407", - "1409", - "1435", - "1436", - "1437", - "1438", - "1439", - "1447", - "1448", - "1449", - "1450", - "1451", - "1456", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1493", - "1498", - "1503", - "1514", - "1515", - "1516", - "1517", - "1518", - "1519", - "1524", - "1529", - "1530", - "1531", - "1532", - "1533", - "1534", - "1535", - "1545", - "1553", - "1558", - "1563", - "1564", - "1565", - "1576", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1632", - "1633", - "1637", - "1638", - "1687", - "1780", - "1781", - "1782", - "1783", - "1897", - "1898", - "1933", - "1969" + "335", + "336", + "337" ], "location": { "end": { - "column": 4, - "line": 16 + "column": 147, + "line": 40 }, "start": { - "column": 90, - "line": 14 + "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 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": "3361", - "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": "3415", + "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", - "55", - "56", - "57", - "59", - "60", - "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", - "204", - "205", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "266", - "268", - "269", - "271", - "272", - "273", - "274", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", + "321", "322", + "323", + "324", "325", + "326", "327", "328", "329", @@ -137257,500 +132419,158 @@ "332", "333", "334", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "398", - "399", - "443", - "444", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "487", - "488", - "489", - "490", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "522", - "527", - "528", - "529", - "533", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "554", - "555", - "556", - "557", - "633", - "636", - "637", - "639", - "640", - "646", - "647", - "652", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "682", - "686", - "690", - "691", - "692", - "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "725", - "732", - "733", - "734", - "735", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775", - "782", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "812", - "816", - "850", - "852", - "853", - "854", - "862", - "866", - "867", - "868", - "869", - "870", - "871", - "872", - "873", - "874", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "932", - "933", - "934", - "959", - "960", - "965", - "971", - "972", - "973", - "974", - "1008", - "1011", - "1012", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", - "1021", - "1022", - "1027", - "1031", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1041", - "1042", - "1043", - "1055", - "1056", - "1057", - "1058", - "1059", - "1060", - "1066", - "1070", - "1082", - "1086", - "1113", - "1114", - "1115", - "1116", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1126", - "1127", - "1128", - "1129", - "1130", - "1131", - "1132", - "1137", - "1141", - "1173", - "1177", - "1197", - "1198", - "1199", - "1200", - "1201", - "1202", - "1217", - "1218", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1259", - "1260", - "1277", - "1278", - "1284", - "1285", - "1301", - "1302", - "1314", - "1316", - "1317", - "1319", - "1321", - "1322", - "1343", - "1344", - "1350", - "1351", - "1407", - "1409", - "1435", - "1436", - "1437", - "1438", - "1439", - "1447", - "1448", - "1449", - "1450", - "1451", - "1456", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1493", - "1498", - "1503", - "1514", - "1515", - "1516", - "1517", - "1518", - "1519", - "1524", - "1529", - "1530", - "1531", - "1532", - "1533", - "1534", - "1535", - "1545", - "1553", - "1558", - "1563", - "1564", - "1565", - "1576", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1632", - "1633", - "1637", - "1638", - "1687", - "1780", - "1781", - "1782", - "1783", - "1897", - "1898", - "1933" + "335", + "336", + "337" ], "location": { "end": { - "column": 4, - "line": 10 + "column": 146, + "line": 40 }, "start": { - "column": 126, - "line": 8 + "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 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": "3362", - "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", + "id": "3416", + "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", + "323", + "326", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334" + ], + "location": { + "end": { + "column": 146, + "line": 40 + }, + "start": { + "column": 110, + "line": 40 + } + } + }, + { + "id": "3417", + "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", + "323", + "326", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334" + ], + "location": { + "end": { + "column": 146, + "line": 40 + }, + "start": { + "column": 110, + "line": 40 + } + } + }, + { + "id": "3418", + "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", + "323", + "326", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334" + ], + "location": { + "end": { + "column": 146, + "line": 40 + }, + "start": { + "column": 110, + "line": 40 + } + } + }, + { + "id": "3419", + "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", - "55", - "56", - "57", - "59", - "60", - "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", - "204", - "205", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "266", - "268", - "269", - "271", - "272", - "273", - "274", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "322", - "325", + "323", + "326", "327", "328", "329", @@ -137758,1004 +132578,391 @@ "331", "332", "333", - "334", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "398", - "399", - "443", - "444", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "487", - "488", - "489", - "490", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "522", - "527", - "528", - "529", - "533", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "554", - "555", - "556", - "557", - "633", - "636", - "637", - "639", - "640", - "646", - "647", - "652", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "682", - "686", - "690", - "691", - "692", - "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "725", - "732", - "733", - "734", - "735", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775", - "782", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "812", - "816", - "850", - "852", - "853", - "854", - "862", - "866", - "867", - "868", - "869", - "870", - "871", - "872", - "873", - "874", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "932", - "933", - "934", - "959", - "960", - "965", - "971", - "972", - "973", - "974", - "1008", - "1011", - "1012", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", - "1021", - "1022", - "1027", - "1031", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1041", - "1042", - "1043", - "1055", - "1056", - "1057", - "1058", - "1059", - "1060", - "1066", - "1070", - "1082", - "1086", - "1113", - "1114", - "1115", - "1116", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1126", - "1127", - "1128", - "1129", - "1130", - "1131", - "1132", - "1137", - "1141", - "1173", - "1177", - "1197", - "1198", - "1199", - "1200", - "1201", - "1202", - "1217", - "1218", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1259", - "1260", - "1277", - "1278", - "1284", - "1285", - "1301", - "1302", - "1314", - "1316", - "1317", - "1319", - "1321", - "1322", - "1343", - "1344", - "1350", - "1351", - "1407", - "1409", - "1435", - "1436", - "1437", - "1438", - "1439", - "1447", - "1448", - "1449", - "1450", - "1451", - "1456", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1493", - "1498", - "1503", - "1514", - "1515", - "1516", - "1517", - "1518", - "1519", - "1524", - "1529", - "1530", - "1531", - "1532", - "1533", - "1534", - "1535", - "1545", - "1553", - "1558", - "1563", - "1564", - "1565", - "1576", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1632", - "1633", - "1637", - "1638", - "1687", - "1780", - "1781", - "1782", - "1783", - "1897", - "1898", - "1933" + "334" ], "location": { "end": { - "column": 4, - "line": 128 + "column": 146, + "line": 40 }, "start": { - "column": 78, - "line": 126 + "column": 134, + "line": 40 } } - } - ], - "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": "3363", + "id": "3420", "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", + "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", - "55", - "56", - "57", - "59", - "60", - "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", - "204", - "205", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "266", - "268", - "269", - "271", - "272", - "273", - "274", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "322", - "325", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "398", - "399", - "443", - "444", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "487", - "488", - "489", - "490", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "522", - "527", - "528", - "529", - "533", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "554", - "555", - "556", - "557", - "633", - "636", - "637", - "639", - "640", - "646", - "647", - "652", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "682", - "686", - "690", - "691", - "692", - "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "725", - "732", - "733", - "734", - "735", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775", - "782", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "812", - "816", - "850", - "852", - "853", - "854", - "862", - "866", - "867", - "868", - "869", - "870", - "871", - "872", - "873", - "874", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "932", - "933", - "934", - "959", - "960", - "965", - "971", - "972", - "973", - "974", - "1008", - "1011", - "1012", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", - "1021", - "1022", - "1027", - "1031", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1041", - "1042", - "1043", - "1055", - "1056", - "1057", - "1058", - "1059", - "1060", - "1066", - "1070", - "1082", - "1086", - "1113", - "1114", - "1115", - "1116", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1126", - "1127", - "1128", - "1129", - "1130", - "1131", - "1132", - "1137", - "1141", - "1173", - "1177", - "1197", - "1198", - "1199", - "1200", - "1201", - "1202", - "1217", - "1218", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1259", - "1260", - "1277", - "1278", - "1284", - "1285", - "1301", - "1302", - "1314", - "1316", - "1317", - "1319", - "1321", - "1322", - "1343", - "1344", - "1350", - "1351", - "1407", - "1409", - "1435", - "1436", - "1437", - "1438", - "1439", - "1447", - "1448", - "1449", - "1450", - "1451", - "1456", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1493", - "1498", - "1503", - "1514", - "1515", - "1516", - "1517", - "1518", - "1519", - "1524", - "1529", - "1530", - "1531", - "1532", - "1533", - "1534", - "1535", - "1545", - "1553", - "1558", - "1563", - "1564", - "1565", - "1576", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1632", - "1633", - "1637", - "1638", - "1687", - "1780", - "1781", - "1782", - "1783", - "1897", - "1898", - "1933", - "1996" + "8", + "9", + "10", + "33", + "323", + "326" ], "location": { "end": { "column": 4, - "line": 10 + "line": 49 }, "start": { - "column": 102, - "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 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": "3364", + "id": "3421", + "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", + "323", + "326" + ], + "location": { + "end": { + "column": 21, + "line": 43 + }, + "start": { + "column": 9, + "line": 43 + } + } + }, + { + "id": "3422", + "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", + "323", + "326" + ], + "location": { + "end": { + "column": 21, + "line": 43 + }, + "start": { + "column": 9, + "line": 43 + } + } + }, + { + "id": "3423", + "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", + "323", + "326" + ], + "location": { + "end": { + "column": 21, + "line": 43 + }, + "start": { + "column": 9, + "line": 43 + } + } + }, + { + "id": "3424", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "app/composables/api/game/types/game-options/roles-game-options/seer-game-options/seer-game-options.class.ts(11,59): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "statusReason": "app/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", - "55", - "56", - "57", - "59", - "60", - "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", - "204", - "205", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "266", - "268", - "269", - "271", - "272", - "273", - "274", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", + "8" + ], + "location": { + "end": { + "column": 6, + "line": 45 + }, + "start": { + "column": 23, + "line": 43 + } + } + }, + { + "id": "3425", + "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": "3426", + "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", + "323", + "326" + ], + "location": { + "end": { + "column": 122, + "line": 46 + }, + "start": { + "column": 37, + "line": 46 + } + } + }, + { + "id": "3427", + "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", + "323", + "326" + ], + "location": { + "end": { + "column": 121, + "line": 46 + }, + "start": { + "column": 56, + "line": 46 + } + } + }, + { + "id": "3428", + "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", + "323", + "326" + ], + "location": { + "end": { + "column": 121, + "line": 46 + }, + "start": { + "column": 93, + "line": 46 + } + } + }, + { + "id": "3429", + "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", + "323", + "326" + ], + "location": { + "end": { + "column": 121, + "line": 46 + }, + "start": { + "column": 93, + "line": 46 + } + } + }, + { + "id": "3430", + "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", + "323", + "326" + ], + "location": { + "end": { + "column": 121, + "line": 46 + }, + "start": { + "column": 93, + "line": 46 + } + } + }, + { + "id": "3431", + "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", + "323", + "326" + ], + "location": { + "end": { + "column": 94, + "line": 48 + }, + "start": { + "column": 12, + "line": 48 + } + } + }, + { + "id": "3432", + "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", + "323", + "326" + ], + "location": { + "end": { + "column": 93, + "line": 48 + }, + "start": { + "column": 42, + "line": 48 + } + } + }, + { + "id": "3433", + "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", + "321", "322", + "323", + "324", "325", + "326", "327", "328", "329", @@ -138764,501 +132971,251 @@ "332", "333", "334", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "398", - "399", - "443", - "444", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "487", - "488", - "489", - "490", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "522", - "527", - "528", - "529", - "533", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "554", - "555", - "556", - "557", - "633", - "636", - "637", - "639", - "640", - "646", - "647", - "652", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "682", - "686", - "690", - "691", - "692", - "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "725", - "732", - "733", - "734", - "735", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775", - "782", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "812", - "816", - "850", - "852", - "853", - "854", - "862", - "866", - "867", - "868", - "869", - "870", - "871", - "872", - "873", - "874", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "932", - "933", - "934", - "959", - "960", - "965", - "971", - "972", - "973", - "974", - "1008", - "1011", - "1012", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", - "1021", - "1022", - "1027", - "1031", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1041", - "1042", - "1043", - "1055", - "1056", - "1057", - "1058", - "1059", - "1060", - "1066", - "1070", - "1082", - "1086", - "1113", - "1114", - "1115", - "1116", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1126", - "1127", - "1128", - "1129", - "1130", - "1131", - "1132", - "1137", - "1141", - "1173", - "1177", - "1197", - "1198", - "1199", - "1200", - "1201", - "1202", - "1217", - "1218", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1259", - "1260", - "1277", - "1278", - "1284", - "1285", - "1301", - "1302", - "1314", - "1316", - "1317", - "1319", - "1321", - "1322", - "1343", - "1344", - "1350", - "1351", - "1407", - "1409", - "1435", - "1436", - "1437", - "1438", - "1439", - "1447", - "1448", - "1449", - "1450", - "1451", - "1456", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1493", - "1498", - "1503", - "1514", - "1515", - "1516", - "1517", - "1518", - "1519", - "1524", - "1529", - "1530", - "1531", - "1532", - "1533", - "1534", - "1535", - "1545", - "1553", - "1558", - "1563", - "1564", - "1565", - "1576", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1632", - "1633", - "1637", - "1638", - "1687", - "1780", - "1781", - "1782", - "1783", - "1897", - "1898", - "1933", - "2003" + "335", + "336", + "337" ], "location": { "end": { "column": 4, - "line": 13 + "line": 58 }, "start": { - "column": 75, - "line": 11 + "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 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": "3365", + "id": "3434", + "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", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337" + ], + "location": { + "end": { + "column": 21, + "line": 52 + }, + "start": { + "column": 9, + "line": 52 + } + } + }, + { + "id": "3435", + "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", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337" + ], + "location": { + "end": { + "column": 21, + "line": 52 + }, + "start": { + "column": 9, + "line": 52 + } + } + }, + { + "id": "3436", + "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", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337" + ], + "location": { + "end": { + "column": 21, + "line": 52 + }, + "start": { + "column": 9, + "line": 52 + } + } + }, + { + "id": "3437", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "app/composables/api/game/types/game-options/roles-game-options/sheriff-game-options/sheriff-election-game-options/sheriff-election-game-options.class.ts(12,81): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(53,18): error TS18047: 'roles.value' is possibly 'null'.\n", "status": "CompileError", - "static": true, + "static": false, + "killedBy": [], + "coveredBy": [ + "11", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337" + ], + "location": { + "end": { + "column": 6, + "line": 54 + }, + "start": { + "column": 23, + "line": 52 + } + } + }, + { + "id": "3438", + "mutatorName": "BooleanLiteral", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "11" + ], + "coveredBy": [ + "11", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337" + ], + "location": { + "end": { + "column": 19, + "line": 53 + }, + "start": { + "column": 14, + "line": 53 + } + } + }, + { + "id": "3439", + "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", - "40", - "45", - "46", - "47", - "48", - "49", - "50", - "51", - "52", - "53", - "55", - "56", - "57", - "59", - "60", - "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", - "204", - "205", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "266", - "268", - "269", - "271", - "272", - "273", - "274", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", + "321", "322", + "323", + "324", "325", + "326", "327", "328", "329", @@ -139267,502 +133224,253 @@ "332", "333", "334", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "398", - "399", - "443", - "444", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "487", - "488", - "489", - "490", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "522", - "527", - "528", - "529", - "533", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "554", - "555", - "556", - "557", - "633", - "636", - "637", - "639", - "640", - "646", - "647", - "652", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "682", - "686", - "690", - "691", - "692", - "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "725", - "732", - "733", - "734", - "735", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775", - "782", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "812", - "816", - "850", - "852", - "853", - "854", - "862", - "866", - "867", - "868", - "869", - "870", - "871", - "872", - "873", - "874", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "932", - "933", - "934", - "959", - "960", - "965", - "971", - "972", - "973", - "974", - "1008", - "1011", - "1012", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", - "1021", - "1022", - "1027", - "1031", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1041", - "1042", - "1043", - "1055", - "1056", - "1057", - "1058", - "1059", - "1060", - "1066", - "1070", - "1082", - "1086", - "1113", - "1114", - "1115", - "1116", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1126", - "1127", - "1128", - "1129", - "1130", - "1131", - "1132", - "1137", - "1141", - "1173", - "1177", - "1197", - "1198", - "1199", - "1200", - "1201", - "1202", - "1217", - "1218", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1259", - "1260", - "1277", - "1278", - "1284", - "1285", - "1301", - "1302", - "1314", - "1316", - "1317", - "1319", - "1321", - "1322", - "1343", - "1344", - "1350", - "1351", - "1407", - "1409", - "1435", - "1436", - "1437", - "1438", - "1439", - "1447", - "1448", - "1449", - "1450", - "1451", - "1456", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1493", - "1498", - "1503", - "1514", - "1515", - "1516", - "1517", - "1518", - "1519", - "1524", - "1529", - "1530", - "1531", - "1532", - "1533", - "1534", - "1535", - "1545", - "1553", - "1558", - "1563", - "1564", - "1565", - "1576", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1632", - "1633", - "1637", - "1638", - "1687", - "1780", - "1781", - "1782", - "1783", - "1897", - "1898", - "1933", - "1935", - "1980" + "335", + "336", + "337" ], "location": { "end": { "column": 4, - "line": 14 + "line": 67 }, "start": { - "column": 108, - "line": 12 + "column": 86, + "line": 60 } } - } - ], - "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": "3366", + "id": "3440", + "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", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337" + ], + "location": { + "end": { + "column": 21, + "line": 61 + }, + "start": { + "column": 9, + "line": 61 + } + } + }, + { + "id": "3441", + "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", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337" + ], + "location": { + "end": { + "column": 21, + "line": 61 + }, + "start": { + "column": 9, + "line": 61 + } + } + }, + { + "id": "3442", + "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", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337" + ], + "location": { + "end": { + "column": 21, + "line": 61 + }, + "start": { + "column": 9, + "line": 61 + } + } + }, + { + "id": "3443", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "app/composables/api/game/types/game-options/roles-game-options/sheriff-game-options/sheriff-game-options.class.ts(19,65): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(62,18): error TS18047: 'roles.value' is possibly 'null'.\n", "status": "CompileError", - "static": true, + "static": false, + "killedBy": [], + "coveredBy": [ + "14", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337" + ], + "location": { + "end": { + "column": 6, + "line": 63 + }, + "start": { + "column": 23, + "line": 61 + } + } + }, + { + "id": "3444", + "mutatorName": "BooleanLiteral", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "14" + ], + "coveredBy": [ + "14", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337" + ], + "location": { + "end": { + "column": 19, + "line": 62 + }, + "start": { + "column": 14, + "line": 62 + } + } + }, + { + "id": "3445", + "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", - "40", - "45", - "46", - "47", - "48", - "49", - "50", - "51", - "52", - "53", - "55", - "56", - "57", - "59", - "60", - "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", - "204", - "205", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "266", - "268", - "269", - "271", - "272", - "273", - "274", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", + "321", "322", + "323", + "324", "325", + "326", "327", "328", "329", @@ -139771,169 +133479,9 @@ "332", "333", "334", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "398", - "399", - "443", - "444", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "487", - "488", - "489", - "490", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "522", - "527", - "528", - "529", - "533", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "554", - "555", - "556", - "557", - "633", - "636", - "637", - "639", - "640", - "646", - "647", - "652", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "682", - "686", - "690", - "691", - "692", - "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "725", - "732", - "733", - "734", - "735", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775", - "782", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "812", - "816", - "850", - "852", - "853", - "854", - "862", - "866", - "867", - "868", - "869", - "870", - "871", - "872", - "873", - "874", + "335", + "336", + "337", "901", "902", "903", @@ -139943,329 +133491,48 @@ "907", "908", "909", - "932", - "933", - "934", - "959", - "960", - "965", - "971", - "972", - "973", - "974", - "1008", - "1011", - "1012", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", - "1021", - "1022", - "1027", - "1031", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1041", - "1042", - "1043", - "1055", - "1056", - "1057", - "1058", - "1059", - "1060", - "1066", - "1070", - "1082", - "1086", - "1113", - "1114", - "1115", - "1116", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1126", - "1127", - "1128", - "1129", - "1130", - "1131", - "1132", - "1137", - "1141", - "1173", - "1177", - "1197", - "1198", - "1199", - "1200", - "1201", - "1202", - "1217", - "1218", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1259", - "1260", - "1277", - "1278", - "1284", - "1285", - "1301", - "1302", - "1314", - "1316", - "1317", - "1319", - "1321", - "1322", - "1343", - "1344", - "1350", - "1351", - "1407", - "1409", - "1435", - "1436", - "1437", - "1438", - "1439", - "1447", - "1448", - "1449", - "1450", - "1451", - "1456", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1493", - "1498", - "1503", - "1514", - "1515", "1516", "1517", "1518", "1519", - "1524", - "1529", - "1530", - "1531", - "1532", - "1533", - "1534", - "1535", - "1545", - "1553", - "1558", - "1563", - "1564", - "1565", - "1576", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1632", - "1633", - "1637", - "1638", - "1687", - "1780", - "1781", - "1782", - "1783", - "1897", - "1898", - "1933", - "1935" + "1520" ], "location": { "end": { "column": 4, - "line": 21 + "line": 76 }, "start": { - "column": 84, - "line": 19 + "column": 74, + "line": 69 } } - } - ], - "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": "3367", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/types/game-options/roles-game-options/stuttering-judge-game-options/stuttering-judge-game-options.class.ts(8,81): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", - "static": true, - "killedBy": [], + "id": "3446", + "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", - "55", - "56", - "57", - "59", - "60", - "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", - "204", - "205", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "266", - "268", - "269", - "271", - "272", - "273", - "274", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", + "321", "322", + "323", + "324", "325", + "326", "327", "328", "329", @@ -140274,169 +133541,9 @@ "332", "333", "334", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "398", - "399", - "443", - "444", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "487", - "488", - "489", - "490", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "522", - "527", - "528", - "529", - "533", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "554", - "555", - "556", - "557", - "633", - "636", - "637", - "639", - "640", - "646", - "647", - "652", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "682", - "686", - "690", - "691", - "692", - "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "725", - "732", - "733", - "734", - "735", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775", - "782", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "812", - "816", - "850", - "852", - "853", - "854", - "862", - "866", - "867", - "868", - "869", - "870", - "871", - "872", - "873", - "874", + "335", + "336", + "337", "901", "902", "903", @@ -140446,329 +133553,48 @@ "907", "908", "909", - "932", - "933", - "934", - "959", - "960", - "965", - "971", - "972", - "973", - "974", - "1008", - "1011", - "1012", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", - "1021", - "1022", - "1027", - "1031", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1041", - "1042", - "1043", - "1055", - "1056", - "1057", - "1058", - "1059", - "1060", - "1066", - "1070", - "1082", - "1086", - "1113", - "1114", - "1115", - "1116", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1126", - "1127", - "1128", - "1129", - "1130", - "1131", - "1132", - "1137", - "1141", - "1173", - "1177", - "1197", - "1198", - "1199", - "1200", - "1201", - "1202", - "1217", - "1218", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1259", - "1260", - "1277", - "1278", - "1284", - "1285", - "1301", - "1302", - "1314", - "1316", - "1317", - "1319", - "1321", - "1322", - "1343", - "1344", - "1350", - "1351", - "1407", - "1409", - "1435", - "1436", - "1437", - "1438", - "1439", - "1447", - "1448", - "1449", - "1450", - "1451", - "1456", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1493", - "1498", - "1503", - "1514", - "1515", "1516", "1517", "1518", "1519", - "1524", - "1529", - "1530", - "1531", - "1532", - "1533", - "1534", - "1535", - "1545", - "1553", - "1558", - "1563", - "1564", - "1565", - "1576", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1632", - "1633", - "1637", - "1638", - "1687", - "1780", - "1781", - "1782", - "1783", - "1897", - "1898", - "1933", - "1990" + "1520" ], "location": { "end": { - "column": 4, - "line": 10 + "column": 100, + "line": 70 }, "start": { - "column": 108, - "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 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": "3368", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/types/game-options/roles-game-options/thief-game-options/thief-game-options.class.ts(11,61): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", - "static": true, - "killedBy": [], + "id": "3447", + "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", - "55", - "56", - "57", - "59", - "60", - "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", - "204", - "205", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "266", - "268", - "269", - "271", - "272", - "273", - "274", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", + "321", "322", + "323", + "324", "325", + "326", "327", "328", "329", @@ -140777,169 +133603,9 @@ "332", "333", "334", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "398", - "399", - "443", - "444", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "487", - "488", - "489", - "490", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "522", - "527", - "528", - "529", - "533", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "554", - "555", - "556", - "557", - "633", - "636", - "637", - "639", - "640", - "646", - "647", - "652", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "682", - "686", - "690", - "691", - "692", - "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "725", - "732", - "733", - "734", - "735", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775", - "782", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "812", - "816", - "850", - "852", - "853", - "854", - "862", - "866", - "867", - "868", - "869", - "870", - "871", - "872", - "873", - "874", + "335", + "336", + "337", "901", "902", "903", @@ -140949,329 +133615,44 @@ "907", "908", "909", - "932", - "933", - "934", - "959", - "960", - "965", - "971", - "972", - "973", - "974", - "1008", - "1011", - "1012", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", - "1021", - "1022", - "1027", - "1031", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1041", - "1042", - "1043", - "1055", - "1056", - "1057", - "1058", - "1059", - "1060", - "1066", - "1070", - "1082", - "1086", - "1113", - "1114", - "1115", - "1116", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1126", - "1127", - "1128", - "1129", - "1130", - "1131", - "1132", - "1137", - "1141", - "1173", - "1177", - "1197", - "1198", - "1199", - "1200", - "1201", - "1202", - "1217", - "1218", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1259", - "1260", - "1277", - "1278", - "1284", - "1285", - "1301", - "1302", - "1314", - "1316", - "1317", - "1319", - "1321", - "1322", - "1343", - "1344", - "1350", - "1351", - "1407", - "1409", - "1435", - "1436", - "1437", - "1438", - "1439", - "1447", - "1448", - "1449", - "1450", - "1451", - "1456", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1493", - "1498", - "1503", - "1514", - "1515", "1516", "1517", "1518", "1519", - "1524", - "1529", - "1530", - "1531", - "1532", - "1533", - "1534", - "1535", - "1545", - "1553", - "1558", - "1563", - "1564", - "1565", - "1576", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1632", - "1633", - "1637", - "1638", - "1687", - "1780", - "1781", - "1782", - "1783", - "1897", - "1898", - "1933", - "1988" + "1520" ], "location": { "end": { - "column": 4, - "line": 13 + "column": 99, + "line": 70 }, "start": { - "column": 78, - "line": 11 + "column": 61, + "line": 70 } } - } - ], - "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": "3369", - "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": "3448", + "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", - "55", - "56", - "57", - "59", - "60", - "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", - "204", - "205", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "266", - "268", - "269", - "271", - "272", - "273", - "274", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "322", - "325", + "323", + "326", "327", "328", "329", @@ -141280,169 +133661,6 @@ "332", "333", "334", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "398", - "399", - "443", - "444", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "487", - "488", - "489", - "490", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "522", - "527", - "528", - "529", - "533", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "554", - "555", - "556", - "557", - "633", - "636", - "637", - "639", - "640", - "646", - "647", - "652", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "682", - "686", - "690", - "691", - "692", - "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "725", - "732", - "733", - "734", - "735", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775", - "782", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "812", - "816", - "850", - "852", - "853", - "854", - "862", - "866", - "867", - "868", - "869", - "870", - "871", - "872", - "873", - "874", "901", "902", "903", @@ -141452,329 +133670,44 @@ "907", "908", "909", - "932", - "933", - "934", - "959", - "960", - "965", - "971", - "972", - "973", - "974", - "1008", - "1011", - "1012", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", - "1021", - "1022", - "1027", - "1031", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1041", - "1042", - "1043", - "1055", - "1056", - "1057", - "1058", - "1059", - "1060", - "1066", - "1070", - "1082", - "1086", - "1113", - "1114", - "1115", - "1116", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1126", - "1127", - "1128", - "1129", - "1130", - "1131", - "1132", - "1137", - "1141", - "1173", - "1177", - "1197", - "1198", - "1199", - "1200", - "1201", - "1202", - "1217", - "1218", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1259", - "1260", - "1277", - "1278", - "1284", - "1285", - "1301", - "1302", - "1314", - "1316", - "1317", - "1319", - "1321", - "1322", - "1343", - "1344", - "1350", - "1351", - "1407", - "1409", - "1435", - "1436", - "1437", - "1438", - "1439", - "1447", - "1448", - "1449", - "1450", - "1451", - "1456", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1493", - "1498", - "1503", - "1514", - "1515", "1516", "1517", "1518", "1519", - "1524", - "1529", - "1530", - "1531", - "1532", - "1533", - "1534", - "1535", - "1545", - "1553", - "1558", - "1563", - "1564", - "1565", - "1576", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1632", - "1633", - "1637", - "1638", - "1687", - "1780", - "1781", - "1782", - "1783", - "1897", - "1898", - "1933", - "1995" + "1520" ], "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 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": "3370", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/types/game-options/roles-game-options/two-sisters-game-options/two-sisters-game-options.class.ts(8,71): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", - "static": true, - "killedBy": [], + "id": "3449", + "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", - "55", - "56", - "57", - "59", - "60", - "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", - "204", - "205", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "266", - "268", - "269", - "271", - "272", - "273", - "274", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "322", - "325", + "323", + "326", "327", "328", "329", @@ -141783,169 +133716,6 @@ "332", "333", "334", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "398", - "399", - "443", - "444", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "487", - "488", - "489", - "490", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "522", - "527", - "528", - "529", - "533", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "554", - "555", - "556", - "557", - "633", - "636", - "637", - "639", - "640", - "646", - "647", - "652", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "682", - "686", - "690", - "691", - "692", - "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "725", - "732", - "733", - "734", - "735", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775", - "782", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "812", - "816", - "850", - "852", - "853", - "854", - "862", - "866", - "867", - "868", - "869", - "870", - "871", - "872", - "873", - "874", "901", "902", "903", @@ -141955,329 +133725,155 @@ "907", "908", "909", - "932", - "933", - "934", - "959", - "960", - "965", - "971", - "972", - "973", - "974", - "1008", - "1011", - "1012", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", - "1021", - "1022", - "1027", - "1031", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1041", - "1042", - "1043", - "1055", - "1056", - "1057", - "1058", - "1059", - "1060", - "1066", - "1070", - "1082", - "1086", - "1113", - "1114", - "1115", - "1116", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1126", - "1127", - "1128", - "1129", - "1130", - "1131", - "1132", - "1137", - "1141", - "1173", - "1177", - "1197", - "1198", - "1199", - "1200", - "1201", - "1202", - "1217", - "1218", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1259", - "1260", - "1277", - "1278", - "1284", - "1285", - "1301", - "1302", - "1314", - "1316", - "1317", - "1319", - "1321", - "1322", - "1343", - "1344", - "1350", - "1351", - "1407", - "1409", - "1435", - "1436", - "1437", - "1438", - "1439", - "1447", - "1448", - "1449", - "1450", - "1451", - "1456", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1493", - "1498", - "1503", - "1514", - "1515", "1516", "1517", "1518", "1519", - "1524", - "1529", - "1530", - "1531", - "1532", - "1533", - "1534", - "1535", - "1545", - "1553", - "1558", - "1563", - "1564", - "1565", - "1576", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1632", - "1633", - "1637", - "1638", - "1687", - "1780", - "1781", - "1782", - "1783", - "1897", - "1898", - "1933", - "2005" + "1520" ], "location": { "end": { - "column": 4, - "line": 10 + "column": 99, + "line": 70 }, "start": { - "column": 93, - "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 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": "3371", - "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", + "id": "3450", + "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": [ + "1516" + ], + "coveredBy": [ + "17", + "18", + "21", + "23", + "33", + "34", + "35", + "323", + "326", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "1516", + "1517", + "1518", + "1519", + "1520" + ], + "location": { + "end": { + "column": 99, + "line": 70 + }, + "start": { + "column": 71, + "line": 70 + } + } + }, + { + "id": "3451", + "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", - "55", - "56", - "57", - "59", - "60", - "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", - "204", - "205", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "266", - "268", - "269", - "271", - "272", - "273", - "274", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", + "323", + "326", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "1516", + "1517", + "1518", + "1519", + "1520" + ], + "location": { + "end": { + "column": 99, + "line": 70 + }, + "start": { + "column": 92, + "line": 70 + } + } + }, + { + "id": "3452", + "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", + "321", "322", + "323", + "324", "325", + "326", "327", "328", "329", @@ -142286,169 +133882,9 @@ "332", "333", "334", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "398", - "399", - "443", - "444", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "487", - "488", - "489", - "490", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "522", - "527", - "528", - "529", - "533", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "554", - "555", - "556", - "557", - "633", - "636", - "637", - "639", - "640", - "646", - "647", - "652", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "682", - "686", - "690", - "691", - "692", - "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "725", - "732", - "733", - "734", - "735", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775", - "782", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "812", - "816", - "850", - "852", - "853", - "854", - "862", - "866", - "867", - "868", - "869", - "870", - "871", - "872", - "873", - "874", + "335", + "336", + "337", "901", "902", "903", @@ -142458,329 +133894,48 @@ "907", "908", "909", - "932", - "933", - "934", - "959", - "960", - "965", - "971", - "972", - "973", - "974", - "1008", - "1011", - "1012", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", - "1021", - "1022", - "1027", - "1031", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1041", - "1042", - "1043", - "1055", - "1056", - "1057", - "1058", - "1059", - "1060", - "1066", - "1070", - "1082", - "1086", - "1113", - "1114", - "1115", - "1116", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1126", - "1127", - "1128", - "1129", - "1130", - "1131", - "1132", - "1137", - "1141", - "1173", - "1177", - "1197", - "1198", - "1199", - "1200", - "1201", - "1202", - "1217", - "1218", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1259", - "1260", - "1277", - "1278", - "1284", - "1285", - "1301", - "1302", - "1314", - "1316", - "1317", - "1319", - "1321", - "1322", - "1343", - "1344", - "1350", - "1351", - "1407", - "1409", - "1435", - "1436", - "1437", - "1438", - "1439", - "1447", - "1448", - "1449", - "1450", - "1451", - "1456", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1493", - "1498", - "1503", - "1514", - "1515", "1516", "1517", "1518", "1519", - "1524", - "1529", - "1530", - "1531", - "1532", - "1533", - "1534", - "1535", - "1545", - "1553", - "1558", - "1563", - "1564", - "1565", - "1576", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1632", - "1633", - "1637", - "1638", - "1687", - "1780", - "1781", - "1782", - "1783", - "1897", - "1898", - "1933", - "2012" + "1520" ], "location": { "end": { - "column": 4, - "line": 10 + "column": 129, + "line": 71 }, "start": { - "column": 87, - "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 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": "3372", - "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": "3453", + "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", - "55", - "56", - "57", - "59", - "60", - "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", - "204", - "205", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "266", - "268", - "269", - "271", - "272", - "273", - "274", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", + "321", "322", + "323", + "324", "325", + "326", "327", "328", "329", @@ -142789,169 +133944,9 @@ "332", "333", "334", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "398", - "399", - "443", - "444", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "487", - "488", - "489", - "490", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "522", - "527", - "528", - "529", - "533", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "554", - "555", - "556", - "557", - "633", - "636", - "637", - "639", - "640", - "646", - "647", - "652", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "682", - "686", - "690", - "691", - "692", - "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "725", - "732", - "733", - "734", - "735", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775", - "782", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "812", - "816", - "850", - "852", - "853", - "854", - "862", - "866", - "867", - "868", - "869", - "870", - "871", - "872", - "873", - "874", + "335", + "336", + "337", "901", "902", "903", @@ -142961,329 +133956,48 @@ "907", "908", "909", - "932", - "933", - "934", - "959", - "960", - "965", - "971", - "972", - "973", - "974", - "1008", - "1011", - "1012", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", - "1021", - "1022", - "1027", - "1031", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1041", - "1042", - "1043", - "1055", - "1056", - "1057", - "1058", - "1059", - "1060", - "1066", - "1070", - "1082", - "1086", - "1113", - "1114", - "1115", - "1116", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1126", - "1127", - "1128", - "1129", - "1130", - "1131", - "1132", - "1137", - "1141", - "1173", - "1177", - "1197", - "1198", - "1199", - "1200", - "1201", - "1202", - "1217", - "1218", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1259", - "1260", - "1277", - "1278", - "1284", - "1285", - "1301", - "1302", - "1314", - "1316", - "1317", - "1319", - "1321", - "1322", - "1343", - "1344", - "1350", - "1351", - "1407", - "1409", - "1435", - "1436", - "1437", - "1438", - "1439", - "1447", - "1448", - "1449", - "1450", - "1451", - "1456", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1493", - "1498", - "1503", - "1514", - "1515", "1516", "1517", "1518", "1519", - "1524", - "1529", - "1530", - "1531", - "1532", - "1533", - "1534", - "1535", - "1545", - "1553", - "1558", - "1563", - "1564", - "1565", - "1576", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1632", - "1633", - "1637", - "1638", - "1687", - "1780", - "1781", - "1782", - "1783", - "1897", - "1898", - "1933", - "2001" + "1520" ], "location": { "end": { - "column": 4, - "line": 10 + "column": 129, + "line": 71 }, "start": { - "column": 102, - "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 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": "3373", - "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": "3454", + "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", - "40", - "45", - "46", - "47", - "48", - "49", - "50", - "51", - "52", - "53", - "55", - "56", - "57", - "59", - "60", - "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", - "204", - "205", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "266", - "268", - "269", - "271", - "272", - "273", - "274", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", + "321", "322", + "323", + "324", "325", + "326", "327", "328", "329", @@ -143292,169 +134006,9 @@ "332", "333", "334", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "398", - "399", - "443", - "444", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "487", - "488", - "489", - "490", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "522", - "527", - "528", - "529", - "533", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "554", - "555", - "556", - "557", - "633", - "636", - "637", - "639", - "640", - "646", - "647", - "652", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "682", - "686", - "690", - "691", - "692", - "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "725", - "732", - "733", - "734", - "735", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775", - "782", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "812", - "816", - "850", - "852", - "853", - "854", - "862", - "866", - "867", - "868", - "869", - "870", - "871", - "872", - "873", - "874", + "335", + "336", + "337", "901", "902", "903", @@ -143464,329 +134018,48 @@ "907", "908", "909", - "932", - "933", - "934", - "959", - "960", - "965", - "971", - "972", - "973", - "974", - "1008", - "1011", - "1012", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", - "1021", - "1022", - "1027", - "1031", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1041", - "1042", - "1043", - "1055", - "1056", - "1057", - "1058", - "1059", - "1060", - "1066", - "1070", - "1082", - "1086", - "1113", - "1114", - "1115", - "1116", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1126", - "1127", - "1128", - "1129", - "1130", - "1131", - "1132", - "1137", - "1141", - "1173", - "1177", - "1197", - "1198", - "1199", - "1200", - "1201", - "1202", - "1217", - "1218", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1259", - "1260", - "1277", - "1278", - "1284", - "1285", - "1301", - "1302", - "1314", - "1316", - "1317", - "1319", - "1321", - "1322", - "1343", - "1344", - "1350", - "1351", - "1407", - "1409", - "1435", - "1436", - "1437", - "1438", - "1439", - "1447", - "1448", - "1449", - "1450", - "1451", - "1456", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1493", - "1498", - "1503", - "1514", - "1515", "1516", "1517", "1518", "1519", - "1524", - "1529", - "1530", - "1531", - "1532", - "1533", - "1534", - "1535", - "1545", - "1553", - "1558", - "1563", - "1564", - "1565", - "1576", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1632", - "1633", - "1637", - "1638", - "1687", - "1780", - "1781", - "1782", - "1783", - "1897", - "1898", - "1933", - "2004" + "1520" ], "location": { "end": { - "column": 4, - "line": 10 + "column": 129, + "line": 71 }, "start": { - "column": 90, - "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 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": "3374", - "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": "3455", + "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", - "40", - "45", - "46", - "47", - "48", - "49", - "50", - "51", - "52", - "53", - "55", - "56", - "57", - "59", - "60", - "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", - "204", - "205", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "266", - "268", - "269", - "271", - "272", - "273", - "274", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", + "321", "322", + "323", + "324", "325", + "326", "327", "328", "329", @@ -143795,169 +134068,9 @@ "332", "333", "334", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "398", - "399", - "443", - "444", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "487", - "488", - "489", - "490", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "522", - "527", - "528", - "529", - "533", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "554", - "555", - "556", - "557", - "633", - "636", - "637", - "639", - "640", - "646", - "647", - "652", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "682", - "686", - "690", - "691", - "692", - "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "725", - "732", - "733", - "734", - "735", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775", - "782", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "812", - "816", - "850", - "852", - "853", - "854", - "862", - "866", - "867", - "868", - "869", - "870", - "871", - "872", - "873", - "874", + "335", + "336", + "337", "901", "902", "903", @@ -143967,329 +134080,45 @@ "907", "908", "909", - "932", - "933", - "934", - "959", - "960", - "965", - "971", - "972", - "973", - "974", - "1008", - "1011", - "1012", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", - "1021", - "1022", - "1027", - "1031", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1041", - "1042", - "1043", - "1055", - "1056", - "1057", - "1058", - "1059", - "1060", - "1066", - "1070", - "1082", - "1086", - "1113", - "1114", - "1115", - "1116", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1126", - "1127", - "1128", - "1129", - "1130", - "1131", - "1132", - "1137", - "1141", - "1173", - "1177", - "1197", - "1198", - "1199", - "1200", - "1201", - "1202", - "1217", - "1218", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1259", - "1260", - "1277", - "1278", - "1284", - "1285", - "1301", - "1302", - "1314", - "1316", - "1317", - "1319", - "1321", - "1322", - "1343", - "1344", - "1350", - "1351", - "1407", - "1409", - "1435", - "1436", - "1437", - "1438", - "1439", - "1447", - "1448", - "1449", - "1450", - "1451", - "1456", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1493", - "1498", - "1503", - "1514", - "1515", "1516", "1517", "1518", "1519", - "1524", - "1529", - "1530", - "1531", - "1532", - "1533", - "1534", - "1535", - "1545", - "1553", - "1558", - "1563", - "1564", - "1565", - "1576", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1632", - "1633", - "1637", - "1638", - "1687", - "1780", - "1781", - "1782", - "1783", - "1897", - "1898", - "1933", - "2015" + "1520" ], "location": { "end": { - "column": 4, - "line": 10 + "column": 120, + "line": 71 }, "start": { - "column": 78, - "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 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": "3375", - "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", + "id": "3456", + "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": [ + "17", + "18", + "21", + "23", + "33", + "34", "35", - "40", - "45", - "46", - "47", - "48", - "49", - "50", - "51", - "52", - "53", - "55", - "56", - "57", - "59", - "60", - "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", - "204", - "205", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "266", - "268", - "269", - "271", - "272", - "273", - "274", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", + "321", "322", + "323", + "324", "325", + "326", "327", "328", "329", @@ -144298,169 +134127,9 @@ "332", "333", "334", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "398", - "399", - "443", - "444", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "487", - "488", - "489", - "490", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "522", - "527", - "528", - "529", - "533", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "554", - "555", - "556", - "557", - "633", - "636", - "637", - "639", - "640", - "646", - "647", - "652", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "682", - "686", - "690", - "691", - "692", - "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "725", - "732", - "733", - "734", - "735", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775", - "782", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "812", - "816", - "850", - "852", - "853", - "854", - "862", - "866", - "867", - "868", - "869", - "870", - "871", - "872", - "873", - "874", + "335", + "336", + "337", "901", "902", "903", @@ -144470,329 +134139,230 @@ "907", "908", "909", - "932", - "933", - "934", - "959", - "960", - "965", - "971", - "972", - "973", - "974", - "1008", - "1011", - "1012", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", - "1021", - "1022", - "1027", - "1031", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1041", - "1042", - "1043", - "1055", - "1056", - "1057", - "1058", - "1059", - "1060", - "1066", - "1070", - "1082", - "1086", - "1113", - "1114", - "1115", - "1116", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1126", - "1127", - "1128", - "1129", - "1130", - "1131", - "1132", - "1137", - "1141", - "1173", - "1177", - "1197", - "1198", - "1199", - "1200", - "1201", - "1202", - "1217", - "1218", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1259", - "1260", - "1277", - "1278", - "1284", - "1285", - "1301", - "1302", - "1314", - "1316", - "1317", - "1319", - "1321", - "1322", - "1343", - "1344", - "1350", - "1351", - "1407", - "1409", - "1435", - "1436", - "1437", - "1438", - "1439", - "1447", - "1448", - "1449", - "1450", - "1451", - "1456", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1493", - "1498", - "1503", - "1514", - "1515", "1516", "1517", "1518", "1519", - "1524", - "1529", - "1530", - "1531", - "1532", - "1533", - "1534", - "1535", - "1545", - "1553", - "1558", - "1563", - "1564", - "1565", - "1576", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1632", - "1633", - "1637", - "1638", - "1687", - "1780", - "1781", - "1782", - "1783", - "1897", - "1898", - "1933", - "1984" + "1520" ], "location": { "end": { - "column": 4, - "line": 13 + "column": 84, + "line": 71 }, "start": { - "column": 90, - "line": 11 + "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 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": "3376", - "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": "3457", + "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": [ + "901" + ], + "coveredBy": [ + "17", + "18", + "21", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "1518" + ], + "location": { + "end": { + "column": 119, + "line": 71 + }, + "start": { + "column": 85, + "line": 71 + } + } + }, + { + "id": "3458", + "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", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "1518" + ], + "location": { + "end": { + "column": 119, + "line": 71 + }, + "start": { + "column": 93, + "line": 71 + } + } + }, + { + "id": "3459", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected true to be falsy", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1518" + ], + "coveredBy": [ + "17", + "18", + "21", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "1518" + ], + "location": { + "end": { + "column": 119, + "line": 71 + }, + "start": { + "column": 93, + "line": 71 + } + } + }, + { + "id": "3460", + "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": [ + "901" + ], + "coveredBy": [ + "17", + "18", + "21", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "1518" + ], + "location": { + "end": { + "column": 119, + "line": 71 + }, + "start": { + "column": 93, + "line": 71 + } + } + }, + { + "id": "3461", + "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", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "1518" + ], + "location": { + "end": { + "column": 119, + "line": 71 + }, + "start": { + "column": 112, + "line": 71 + } + } + }, + { + "id": "3462", + "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", - "55", - "56", - "57", - "59", - "60", - "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", - "204", - "205", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "266", - "268", - "269", - "271", - "272", - "273", - "274", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", + "321", "322", + "323", + "324", "325", + "326", "327", "328", "329", @@ -144801,169 +134371,9 @@ "332", "333", "334", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "398", - "399", - "443", - "444", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "487", - "488", - "489", - "490", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "522", - "527", - "528", - "529", - "533", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "554", - "555", - "556", - "557", - "633", - "636", - "637", - "639", - "640", - "646", - "647", - "652", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "682", - "686", - "690", - "691", - "692", - "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "725", - "732", - "733", - "734", - "735", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775", - "782", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "812", - "816", - "850", - "852", - "853", - "854", - "862", - "866", - "867", - "868", - "869", - "870", - "871", - "872", - "873", - "874", + "335", + "336", + "337", "901", "902", "903", @@ -144973,1636 +134383,555 @@ "907", "908", "909", - "932", - "933", - "934", - "959", - "960", - "965", - "971", - "972", - "973", - "974", - "1008", - "1011", - "1012", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", - "1021", - "1022", - "1027", - "1031", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1041", - "1042", - "1043", - "1055", - "1056", - "1057", - "1058", - "1059", - "1060", - "1066", - "1070", - "1082", - "1086", - "1113", - "1114", - "1115", - "1116", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1126", - "1127", - "1128", - "1129", - "1130", - "1131", - "1132", - "1137", - "1141", - "1173", - "1177", - "1197", - "1198", - "1199", - "1200", - "1201", - "1202", - "1217", - "1218", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1259", - "1260", - "1277", - "1278", - "1284", - "1285", - "1301", - "1302", - "1314", - "1316", - "1317", - "1319", - "1321", - "1322", - "1343", - "1344", - "1350", - "1351", - "1407", - "1409", - "1435", - "1436", - "1437", - "1438", - "1439", - "1447", - "1448", - "1449", - "1450", - "1451", - "1456", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1493", - "1498", - "1503", - "1514", - "1515", "1516", "1517", "1518", "1519", - "1524", - "1529", - "1530", - "1531", - "1532", - "1533", - "1534", - "1535", - "1545", - "1553", - "1558", - "1563", - "1564", - "1565", - "1576", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1632", - "1633", - "1637", - "1638", - "1687", - "1780", - "1781", - "1782", - "1783", - "1897", - "1898", - "1933", - "2008" + "1520" ], "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 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": "3377", - "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": "3463", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "17" + ], "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", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "204", - "205", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "266", - "268", - "269", - "271", - "272", - "273", - "274", - "276", - "277", + "17", + "18", + "21", + "23", + "33", + "34", + "35", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329", "330", "331", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "398", - "399", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "487", - "488", - "489", - "490", - "522", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "554", - "555", - "556", - "557", - "559", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568", - "569", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "691", - "692", - "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "725", - "732", - "733", - "734", - "735", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775", - "778", - "779", - "780", - "850", - "852", - "853", - "854", - "862", - "866", - "867", - "868", - "869", - "870", - "871", - "872", - "873", - "874", - "971", - "972", - "973", - "974", - "986", - "987", - "989", - "990", - "991", - "992", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", - "1021", - "1022", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1041", - "1042", - "1043", - "1055", - "1056", - "1057", - "1058", - "1059", - "1060", - "1073", - "1075", - "1076", - "1077", - "1109", - "1110", - "1111", - "1153", - "1154", - "1197", - "1198", - "1199", - "1200", - "1201", - "1202", - "1217", - "1218", - "1253", - "1254", - "1255", - "1314", - "1316", - "1317", - "1319", - "1321", - "1322", - "1407", - "1409", - "1435", - "1436", - "1437", - "1438", - "1439", - "1447", - "1448", - "1449", - "1450", - "1451", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1479", - "1480", - "1481", - "1482", - "1483", - "1493", - "1530", - "1531", - "1532", - "1533", - "1534", - "1535", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1632", - "1633", - "1637", - "1638", - "1682", - "1687", - "1714", - "1731", - "1780", - "1781", - "1782", - "1783", - "1811", - "1823", - "2018" + "332", + "333", + "334", + "335", + "336", + "337", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "1516", + "1517", + "1518", + "1519", + "1520" ], "location": { "end": { - "column": 4, - "line": 14 + "column": 23, + "line": 72 }, "start": { - "column": 57, - "line": 12 + "column": 9, + "line": 72 } } - } - ], - "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": "3378", - "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": "3464", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected true to be false // Object.is equality", + "status": "Killed", + "testsCompleted": 3, "static": false, - "killedBy": [], + "killedBy": [ + "18" + ], "coveredBy": [ - "1964" + "17", + "18", + "21", + "23", + "33", + "34", + "35", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "1516", + "1517", + "1518", + "1519", + "1520" ], "location": { "end": { - "column": 4, - "line": 14 + "column": 23, + "line": 72 }, "start": { - "column": 135, - "line": 12 + "column": 9, + "line": 72 } } - } - ], - "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": "3379", + "id": "3465", "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", + "statusReason": "expected 'check-circle' to be 'exclamation-circle' // Object.is equality", + "status": "Killed", + "testsCompleted": 4, "static": false, - "killedBy": [], + "killedBy": [ + "904" + ], "coveredBy": [ - "1926" + "17", + "18", + "21", + "23", + "34", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "1516", + "1517", + "1518", + "1519", + "1520" ], "location": { "end": { - "column": 4, - "line": 27 + "column": 6, + "line": 74 }, "start": { - "column": 105, - "line": 25 + "column": 25, + "line": 72 } } - } - ], - "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": "3380", - "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": "3466", + "mutatorName": "BooleanLiteral", + "replacement": "false", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "17" + ], "coveredBy": [ - "86", - "87", - "90", - "91", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103", - "104", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "183", - "204", - "205", - "398", - "399", - "459", - "460", - "461", - "462", - "465", - "466", - "467", - "470", - "476", - "488", - "489", - "490", - "511", - "512", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524", - "548", - "549", - "550", - "551", - "552", - "553", - "554", - "555", - "556", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "1041", - "1042", - "1043", - "1221", - "1222", - "1223", - "1225", - "1373", - "1374", - "1395", - "1396", - "1397", - "1398", - "1409", - "1441", - "1442", - "1443", - "1444", - "1445", - "1459", - "1461", - "1531", - "1532", - "1533", - "1534", - "1580", - "1633", - "1637", - "1638", - "1965", - "1967" + "17", + "21", + "33", + "34", + "35", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337" ], "location": { "end": { - "column": 4, - "line": 22 + "column": 16, + "line": 75 }, "start": { - "column": 72, - "line": 20 + "column": 12, + "line": 75 } } - } - ], - "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": "3381", + "id": "3467", "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", + "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": [ - "86", - "87", - "90", - "91", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103", - "104", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "183", - "204", - "205", - "398", - "399", - "459", - "460", - "461", - "462", - "465", - "466", - "467", - "470", - "476", - "488", - "489", - "490", - "511", - "512", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524", - "548", - "549", - "550", - "551", - "552", - "553", - "554", - "555", - "556", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "1041", - "1042", - "1043", - "1221", - "1222", - "1223", - "1225", - "1373", - "1374", - "1395", - "1396", - "1397", - "1398", - "1409", - "1441", - "1442", - "1443", - "1444", - "1445", - "1459", - "1461", - "1531", - "1532", - "1533", - "1534", - "1580", - "1633", - "1637", - "1638", - "1965" + "19", + "20", + "21", + "22", + "23", + "33", + "34", + "35", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "1516", + "1517", + "1518", + "1519", + "1520" ], "location": { "end": { "column": 4, - "line": 29 + "line": 85 }, "start": { - "column": 54, - "line": 27 + "column": 74, + "line": 78 } } - } - ], - "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": "3382", - "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": "3468", + "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": [ - "798", - "1779", - "1983" + "19", + "20", + "21", + "22", + "23", + "33", + "34", + "35", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "1516", + "1517", + "1518", + "1519", + "1520" ], "location": { "end": { - "column": 4, - "line": 16 + "column": 100, + "line": 79 }, "start": { - "column": 63, - "line": 14 + "column": 28, + "line": 79 } } - } - ], - "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": "3383", - "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": "3469", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected true to be false // Object.is equality", + "status": "Killed", + "testsCompleted": 3, + "static": false, + "killedBy": [ + "20" + ], "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", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "204", - "205", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "266", - "268", - "269", - "271", - "272", - "273", - "274", - "276", - "277", + "19", + "20", + "21", + "22", + "23", + "33", + "34", + "35", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329", "330", "331", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "398", - "399", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "487", - "488", - "489", - "490", - "522", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "554", - "555", - "556", - "557", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "691", - "692", - "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "725", - "732", - "733", - "734", - "735", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775", - "850", - "852", - "853", - "854", - "862", - "866", - "867", - "868", - "869", - "870", - "871", - "872", - "873", - "874", - "971", - "972", - "973", - "974", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", - "1021", - "1022", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1041", - "1042", - "1043", - "1055", - "1056", - "1057", - "1058", - "1059", - "1060", - "1197", - "1198", - "1199", - "1200", - "1201", - "1202", - "1217", - "1218", - "1253", - "1254", - "1255", - "1314", - "1316", - "1317", - "1319", - "1321", - "1322", - "1407", - "1409", - "1435", - "1436", - "1437", - "1438", - "1439", - "1447", - "1448", - "1449", - "1450", - "1451", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1479", - "1480", - "1481", - "1482", - "1483", - "1493", - "1530", - "1531", - "1532", - "1533", - "1534", - "1535", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1632", - "1633", - "1637", - "1687", - "1780", - "1781", - "1782", - "1783" + "332", + "333", + "334", + "335", + "336", + "337", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "1516", + "1517", + "1518", + "1519", + "1520" ], "location": { "end": { - "column": 4, - "line": 72 + "column": 99, + "line": 79 }, "start": { - "column": 54, - "line": 70 + "column": 61, + "line": 79 } } }, { - "id": "3384", - "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": [ - "1638" - ], - "location": { - "end": { - "column": 4, - "line": 76 - }, - "start": { - "column": 27, - "line": 74 - } - } - } - ], - "source": "import { Expose, instanceToPlain, plainToInstance, Type } from \"class-transformer\";\nimport { GameEvent } from \"~/composables/api/game/game-event/game-event.class\";\nimport { GameAdditionalCard } from \"~/composables/api/game/types/game-additional-card/game-additional-card.class\";\n\nimport { GameOptions } from \"~/composables/api/game/types/game-options/game-options.class\";\nimport { GamePhase } from \"~/composables/api/game/types/game-phase/game-phase.class\";\nimport { GameHistoryRecord } from \"~/composables/api/game/types/game-history-record/game-history-record.class\";\nimport { GamePlay } from \"~/composables/api/game/types/game-play/game-play.class\";\nimport { GameVictory } from \"~/composables/api/game/types/game-victory/game-victory.class\";\nimport type { GameStatus } from \"~/composables/api/game/types/game.types\";\nimport { Player } from \"~/composables/api/game/types/players/player.class\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\nimport type { OmitToJSON } from \"~/utils/types/class.types\";\n\nclass Game {\n @Expose()\n public _id: string;\n\n @Expose()\n public turn: number;\n\n @Type(() => GamePhase)\n @Expose()\n public phase: GamePhase;\n\n @Expose()\n public tick: number;\n\n @Expose()\n public status: GameStatus;\n\n @Type(() => Player)\n @Expose()\n public players: Player[];\n\n @Type(() => GamePlay)\n @Expose()\n public currentPlay: GamePlay | null;\n\n @Type(() => GamePlay)\n @Expose()\n public upcomingPlays: GamePlay[];\n\n @Type(() => GameAdditionalCard)\n @Expose()\n public additionalCards?: GameAdditionalCard[];\n\n @Type(() => GameHistoryRecord)\n @Expose()\n public lastGameHistoryRecord: GameHistoryRecord | null;\n\n @Type(() => GameOptions)\n @Expose()\n public options: GameOptions;\n\n @Type(() => GameVictory)\n @Expose()\n public victory?: GameVictory;\n\n @Type(() => GameEvent)\n @Expose()\n public events?: GameEvent[];\n\n @Expose()\n public createdAt: Date;\n\n @Expose()\n public updatedAt: Date;\n\n public static create(game: OmitToJSON): Game {\n return plainToInstance(Game, game, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n\n public toJSON(): object {\n return instanceToPlain(this);\n }\n}\n\nexport { Game };" - }, - "app/composables/api/game/types/players/player-attribute/player-attribute-activation/player-attribute-activation.class.ts": { - "language": "typescript", - "mutants": [ - { - "id": "3385", - "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": "3470", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected true to be falsy", + "status": "Killed", + "testsCompleted": 3, "static": false, - "killedBy": [], - "coveredBy": [ - "1953", - "1979" - ], - "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": "3386", - "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": [ - "1780", - "1781", - "1927", - "1953" + "killedBy": [ + "1518" ], - "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": "3387", - "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": [ - "94", - "97", - "459", - "460", - "461", - "462", - "465", - "466", - "467", - "470", - "821", - "823", - "824", - "826", - "827", - "828", - "830", - "831", - "989", - "1373", - "1374", - "1395", - "1398", - "1780", - "1781", - "1808", - "1823", - "1926", - "1927", - "1945", - "1951", - "1960", - "1961", - "1967", - "1970", - "1972", - "1983", - "1999" + "19", + "20", + "21", + "22", + "23", + "33", + "34", + "35", + "323", + "326", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "1516", + "1517", + "1518", + "1519", + "1520" ], "location": { "end": { - "column": 4, - "line": 18 + "column": 99, + "line": 79 }, "start": { - "column": 63, - "line": 16 + "column": 71, + "line": 79 } } - } - ], - "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": "3388", - "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": [ - "94", - "97", - "268", - "269", - "276", - "277", - "459", - "460", - "461", - "462", - "465", - "466", - "467", - "470", - "989", - "1373", - "1374", - "1395", - "1398", - "1780", - "1781", - "1808", - "1823", - "1926", - "1927", - "1945", - "1951", - "1960", - "1961", - "1967", - "1970", - "1972", - "1983", - "2013" + "id": "3471", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected true to be false // Object.is equality", + "status": "Killed", + "testsCompleted": 3, + "static": false, + "killedBy": [ + "20" ], - "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": "3389", - "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": [ - "85", - "93", - "94", - "96", - "97", - "101", - "102", - "268", - "269", - "276", - "277", - "320", - "459", - "460", - "461", - "462", - "465", - "466", - "467", - "470", - "771", - "775", - "778", - "821", - "823", - "824", - "826", - "827", - "828", - "830", - "831", - "971", - "972", - "973", - "974", - "989", - "994", - "995", - "996", - "997", - "998", - "999", - "1000", - "1001", - "1002", - "1075", - "1109", - "1181", - "1182", - "1183", - "1184", - "1185", - "1186", - "1225", - "1373", - "1374", - "1395", - "1398", - "1461", - "1597", - "1599", - "1601", - "1780", - "1781", - "1782", - "1783", - "1808", - "1823", - "1926", - "1927", - "1945", - "1951", - "1960", - "1961", - "1967", - "1970", - "1972", - "1983" + "19", + "20", + "21", + "22", + "23", + "33", + "34", + "35", + "323", + "326", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "1516", + "1517", + "1518", + "1519", + "1520" ], "location": { "end": { - "column": 4, - "line": 32 + "column": 99, + "line": 79 }, "start": { - "column": 48, - "line": 30 + "column": 71, + "line": 79 } } - } - ], - "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": "3390", - "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", + "id": "3472", + "mutatorName": "EqualityOperator", + "replacement": "player.role.name !== \"actor\"", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "19" + ], "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", - "321", - "322", "323", - "324", - "325", "326", "327", "328", @@ -146612,25 +134941,6 @@ "332", "333", "334", - "335", - "336", - "337", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", "901", "902", "903", @@ -146640,76 +134950,41 @@ "907", "908", "909", - "1515", "1516", "1517", "1518", - "1519" + "1519", + "1520" ], "location": { "end": { - "column": 2, - "line": 146 + "column": 99, + "line": 79 }, "start": { - "column": 100, - "line": 28 + "column": 71, + "line": 79 } } }, { - "id": "3391", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(34,35): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Type 'undefined' is not assignable to type 'boolean'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef', gave the following error.\n Argument of type '() => undefined' is not assignable to parameter of type 'WritableComputedOptions'.\n", + "id": "3473", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(79,71): error TS2367: This comparison appears to be unintentional because the types '\"werewolf\" | \"big-bad-wolf\" | \"accursed-wolf-father\" | \"white-werewolf\" | \"villager\" | \"villager-villager\" | \"seer\" | \"cupid\" | \"witch\" | \"hunter\" | \"little-girl\" | \"defender\" | ... 18 more ... | undefined' and '\"\"' have no overlap.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "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", - "321", - "322", "323", - "324", - "325", "326", "327", "328", @@ -146719,25 +134994,6 @@ "332", "333", "334", - "335", - "336", - "337", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", "901", "902", "903", @@ -146747,44 +135003,40 @@ "907", "908", "909", - "1515", "1516", "1517", "1518", - "1519" + "1519", + "1520" ], "location": { "end": { - "column": 116, - "line": 34 + "column": 99, + "line": 79 }, "start": { - "column": 53, - "line": 34 + "column": 92, + "line": 79 } } }, { - "id": "3392", + "id": "3474", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected true to be false // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 3, "static": false, "killedBy": [ - "0" + "20" ], "coveredBy": [ - "0", - "1", - "26", - "27", - "28", - "29", - "30", - "31", - "32", + "19", + "20", + "21", + "22", + "23", "33", "34", "35", @@ -146805,36 +135057,34 @@ "335", "336", "337", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457" + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "1516", + "1517", + "1518", + "1519", + "1520" ], "location": { "end": { - "column": 116, - "line": 34 + "column": 129, + "line": 80 }, "start": { - "column": 59, - "line": 34 + "column": 43, + "line": 80 } } }, { - "id": "3393", + "id": "3475", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected false to be true // Object.is equality", @@ -146842,18 +135092,14 @@ "testsCompleted": 2, "static": false, "killedBy": [ - "1" + "19" ], "coveredBy": [ - "0", - "1", - "26", - "27", - "28", - "29", - "30", - "31", - "32", + "19", + "20", + "21", + "22", + "23", "33", "34", "35", @@ -146874,55 +135120,49 @@ "335", "336", "337", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457" + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "1516", + "1517", + "1518", + "1519", + "1520" ], "location": { "end": { - "column": 116, - "line": 34 + "column": 129, + "line": 80 }, "start": { - "column": 59, - "line": 34 + "column": 43, + "line": 80 } } }, { - "id": "3394", + "id": "3476", "mutatorName": "EqualityOperator", - "replacement": "createGameDto.value.players.length > MIN_PLAYERS_IN_GAME", + "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": [ - "1" + "19" ], "coveredBy": [ - "0", - "1", - "26", - "27", - "28", - "29", - "30", - "31", - "32", + "19", + "20", + "21", + "22", + "23", "33", "34", "35", @@ -146943,55 +135183,49 @@ "335", "336", "337", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457" - ], - "location": { - "end": { - "column": 116, - "line": 34 + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "1516", + "1517", + "1518", + "1519", + "1520" + ], + "location": { + "end": { + "column": 129, + "line": 80 }, "start": { - "column": 59, - "line": 34 + "column": 43, + "line": 80 } } }, { - "id": "3395", - "mutatorName": "EqualityOperator", - "replacement": "createGameDto.value.players.length < MIN_PLAYERS_IN_GAME", - "statusReason": "expected true to be false // Object.is equality", + "id": "3477", + "mutatorName": "MethodExpression", + "replacement": "createGameDto.value.additionalCards?.every(card => card.recipient === \"actor\")", + "statusReason": "expected false to be true // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "0" + "19" ], "coveredBy": [ - "0", - "1", - "26", - "27", - "28", - "29", - "30", - "31", - "32", + "19", + "20", + "21", + "22", + "23", "33", "34", "35", @@ -147012,82 +135246,49 @@ "335", "336", "337", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457" + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "1516", + "1517", + "1518", + "1519", + "1520" ], "location": { "end": { - "column": 116, - "line": 34 + "column": 120, + "line": 80 }, "start": { - "column": 59, - "line": 34 + "column": 43, + "line": 80 } } }, { - "id": "3396", - "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": "3478", + "mutatorName": "OptionalChaining", + "replacement": "createGameDto.value.additionalCards.some", + "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(80,43): error TS18048: 'createGameDto.value.additionalCards' is possibly 'undefined'.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "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", "321", "322", "323", @@ -147105,22 +135306,6 @@ "335", "336", "337", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", "901", "902", "903", @@ -147130,40 +135315,227 @@ "907", "908", "909", - "1515", "1516", "1517", "1518", - "1519" + "1519", + "1520" ], "location": { "end": { - "column": 125, - "line": 36 + "column": 84, + "line": 80 }, "start": { - "column": 44, - "line": 36 + "column": 43, + "line": 80 } } }, { - "id": "3397", - "mutatorName": "MethodExpression", - "replacement": "createGameDto.value.players.some(player => player.role.name !== undefined)", + "id": "3479", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 9, + "static": false, + "killedBy": [ + "19" + ], + "coveredBy": [ + "19", + "20", + "21", + "22", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "1518" + ], + "location": { + "end": { + "column": 119, + "line": 80 + }, + "start": { + "column": 85, + "line": 80 + } + } + }, + { + "id": "3480", + "mutatorName": "ConditionalExpression", + "replacement": "true", "statusReason": "expected true to be false // Object.is equality", "status": "Killed", + "testsCompleted": 4, + "static": false, + "killedBy": [ + "20" + ], + "coveredBy": [ + "19", + "20", + "21", + "22", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "1518" + ], + "location": { + "end": { + "column": 119, + "line": 80 + }, + "start": { + "column": 93, + "line": 80 + } + } + }, + { + "id": "3481", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", "testsCompleted": 2, "static": false, "killedBy": [ - "3" + "19" ], "coveredBy": [ - "2", - "3", - "27", - "28", - "29", + "19", + "20", + "21", + "22", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "1518" + ], + "location": { + "end": { + "column": 119, + "line": 80 + }, + "start": { + "column": 93, + "line": 80 + } + } + }, + { + "id": "3482", + "mutatorName": "EqualityOperator", + "replacement": "card.recipient !== \"actor\"", + "statusReason": "expected true to be false // Object.is equality", + "status": "Killed", + "testsCompleted": 4, + "static": false, + "killedBy": [ + "20" + ], + "coveredBy": [ + "19", + "20", + "21", + "22", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "1518" + ], + "location": { + "end": { + "column": 119, + "line": 80 + }, + "start": { + "column": 93, + "line": 80 + } + } + }, + { + "id": "3483", + "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": false, + "killedBy": [], + "coveredBy": [ + "19", + "20", + "21", + "22", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "1518" + ], + "location": { + "end": { + "column": 119, + "line": 80 + }, + "start": { + "column": 112, + "line": 80 + } + } + }, + { + "id": "3484", + "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", @@ -147183,36 +135555,50 @@ "334", "335", "336", - "337" + "337", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "1516", + "1517", + "1518", + "1519", + "1520" ], "location": { "end": { - "column": 125, - "line": 36 + "column": 129, + "line": 80 }, "start": { - "column": 50, - "line": 36 + "column": 125, + "line": 80 } } }, { - "id": "3398", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", + "id": "3485", + "mutatorName": "ConditionalExpression", + "replacement": "true", "statusReason": "expected false to be true // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "2" + "19" ], "coveredBy": [ - "2", - "3", - "27", - "28", - "29", + "19", + "20", + "21", + "22", + "23", "33", "34", "35", @@ -147232,40 +135618,58 @@ "334", "335", "336", - "337" + "337", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "1516", + "1517", + "1518", + "1519", + "1520" ], "location": { "end": { - "column": 124, - "line": 36 + "column": 23, + "line": 81 }, "start": { - "column": 84, - "line": 36 + "column": 9, + "line": 81 } } }, { - "id": "3399", + "id": "3486", "mutatorName": "ConditionalExpression", - "replacement": "true", + "replacement": "false", "statusReason": "expected true to be false // Object.is equality", "status": "Killed", - "testsCompleted": 13, + "testsCompleted": 3, "static": false, "killedBy": [ - "3" + "20" ], "coveredBy": [ - "2", - "3", - "27", - "28", - "29", + "19", + "20", + "21", + "22", + "23", "33", "34", "35", + "321", + "322", "323", + "324", + "325", "326", "327", "328", @@ -147274,82 +135678,92 @@ "331", "332", "333", - "334" + "334", + "335", + "336", + "337", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "1516", + "1517", + "1518", + "1519", + "1520" ], "location": { "end": { - "column": 124, - "line": 36 + "column": 23, + "line": 81 }, "start": { - "column": 94, - "line": 36 + "column": 9, + "line": 81 } } }, { - "id": "3400", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be true // Object.is equality", + "id": "3487", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected 'check-circle' to be 'exclamation-circle' // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "2" + "906" ], "coveredBy": [ - "2", - "3", - "27", - "28", - "29", - "33", + "19", + "20", + "21", + "22", "34", - "35", - "323", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334" + "906", + "907", + "908", + "909" ], "location": { "end": { - "column": 124, - "line": 36 + "column": 6, + "line": 83 }, "start": { - "column": 94, - "line": 36 + "column": 25, + "line": 81 } } }, { - "id": "3401", - "mutatorName": "EqualityOperator", - "replacement": "player.role.name === undefined", + "id": "3488", + "mutatorName": "BooleanLiteral", + "replacement": "false", "statusReason": "expected false to be true // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "2" + "19" ], "coveredBy": [ - "2", - "3", - "27", - "28", - "29", + "19", + "21", + "23", "33", "34", "35", + "321", + "322", "323", + "324", + "325", "326", "327", "328", @@ -147358,24 +135772,38 @@ "331", "332", "333", - "334" + "334", + "335", + "336", + "337", + "901", + "902", + "903", + "904", + "905", + "906", + "1516", + "1517", + "1518", + "1519", + "1520" ], "location": { "end": { - "column": 124, - "line": 36 + "column": 16, + "line": 84 }, "start": { - "column": 94, - "line": 36 + "column": 12, + "line": 84 } } }, { - "id": "3402", + "id": "3489", "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(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": [], @@ -147461,39 +135889,130 @@ "907", "908", "909", - "1515", "1516", "1517", "1518", - "1519" + "1519", + "1520" ], "location": { "end": { - "column": 146, - "line": 38 + "column": 49, + "line": 88 }, "start": { - "column": 61, - "line": 38 + "column": 83, + "line": 87 } } }, { - "id": "3403", - "mutatorName": "MethodExpression", - "replacement": "createGameDto.value.players.every(player => player.side.current === \"villagers\")", + "id": "3490", + "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", + "1516", + "1517", + "1518", + "1519", + "1520" + ], + "location": { + "end": { + "column": 49, + "line": 88 + }, + "start": { + "column": 89, + "line": 87 + } + } + }, + { + "id": "3491", + "mutatorName": "ConditionalExpression", + "replacement": "false", "statusReason": "expected false to be true // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "4" + "21" ], "coveredBy": [ - "4", - "5", - "28", - "29", + "21", + "22", + "23", + "1516", + "1517", + "1518", + "1519", + "1520" + ], + "location": { + "end": { + "column": 49, + "line": 88 + }, + "start": { + "column": 89, + "line": 87 + } + } + }, + { + "id": "3492", + "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", + "1516", + "1517", + "1518", + "1519", + "1520" + ], + "location": { + "end": { + "column": 49, + "line": 88 + }, + "start": { + "column": 89, + "line": 87 + } + } + }, + { + "id": "3493", + "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", @@ -147517,31 +136036,29 @@ ], "location": { "end": { - "column": 146, - "line": 38 + "column": 4, + "line": 97 }, "start": { - "column": 67, - "line": 38 + "column": 87, + "line": 90 } } }, { - "id": "3404", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected false to be true // Object.is equality", + "id": "3494", + "mutatorName": "MethodExpression", + "replacement": "createGameDto.value.players.every(player => player.role.name === \"prejudiced-manipulator\")", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 3, "static": false, "killedBy": [ - "4" + "25" ], "coveredBy": [ - "4", - "5", - "28", - "29", + "24", + "25", "33", "34", "35", @@ -147565,35 +136082,37 @@ ], "location": { "end": { - "column": 145, - "line": 38 + "column": 133, + "line": 91 }, "start": { - "column": 100, - "line": 38 + "column": 44, + "line": 91 } } }, { - "id": "3405", - "mutatorName": "ConditionalExpression", - "replacement": "true", + "id": "3495", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", "statusReason": "expected true to be false // Object.is equality", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 3, "static": false, "killedBy": [ - "5" + "25" ], "coveredBy": [ - "4", - "5", - "28", - "29", + "24", + "25", "33", "34", "35", + "321", + "322", "323", + "324", + "325", "326", "327", "328", @@ -147602,35 +136121,36 @@ "331", "332", "333", - "334" + "334", + "335", + "336", + "337" ], "location": { "end": { - "column": 145, - "line": 38 + "column": 132, + "line": 91 }, "start": { - "column": 110, - "line": 38 + "column": 77, + "line": 91 } } }, { - "id": "3406", + "id": "3496", "mutatorName": "ConditionalExpression", - "replacement": "false", + "replacement": "true", "statusReason": "expected false to be true // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 4, "static": false, "killedBy": [ - "4" + "33" ], "coveredBy": [ - "4", - "5", - "28", - "29", + "24", + "25", "33", "34", "35", @@ -147647,31 +136167,29 @@ ], "location": { "end": { - "column": 145, - "line": 38 + "column": 132, + "line": 91 }, "start": { - "column": 110, - "line": 38 + "column": 87, + "line": 91 } } }, { - "id": "3407", - "mutatorName": "EqualityOperator", - "replacement": "player.side.current !== \"villagers\"", + "id": "3497", + "mutatorName": "ConditionalExpression", + "replacement": "false", "statusReason": "expected true to be false // Object.is equality", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 3, "static": false, "killedBy": [ - "5" + "25" ], "coveredBy": [ - "4", - "5", - "28", - "29", + "24", + "25", "33", "34", "35", @@ -147688,28 +136206,29 @@ ], "location": { "end": { - "column": 145, - "line": 38 + "column": 132, + "line": 91 }, "start": { - "column": 110, - "line": 38 + "column": 87, + "line": 91 } } }, { - "id": "3408", - "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": "3498", + "mutatorName": "EqualityOperator", + "replacement": "player.role.name !== \"prejudiced-manipulator\"", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 4, "static": false, - "killedBy": [], + "killedBy": [ + "33" + ], "coveredBy": [ - "4", - "5", - "28", - "29", + "24", + "25", "33", "34", "35", @@ -147726,68 +136245,30 @@ ], "location": { "end": { - "column": 145, - "line": 38 + "column": 132, + "line": 91 }, "start": { - "column": 134, - "line": 38 + "column": 87, + "line": 91 } } }, { - "id": "3409", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(40,43): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Type 'undefined' is not assignable to type 'boolean'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef', gave the following error.\n Argument of type '() => undefined' is not assignable to parameter of type 'WritableComputedOptions'.\n", + "id": "3499", + "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", - "321", - "322", "323", - "324", - "325", "326", "327", "328", @@ -147796,67 +136277,33 @@ "331", "332", "333", - "334", - "335", - "336", - "337", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "1515", - "1516", - "1517", - "1518", - "1519" + "334" ], "location": { "end": { - "column": 147, - "line": 40 + "column": 132, + "line": 91 }, "start": { - "column": 61, - "line": 40 + "column": 108, + "line": 91 } } }, { - "id": "3410", + "id": "3500", "mutatorName": "MethodExpression", - "replacement": "createGameDto.value.players.every(player => player.side.current === \"werewolves\")", - "statusReason": "expected false to be true // Object.is equality", + "replacement": "createGameDto.value.players.some(player => player.group)", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 3, "static": false, "killedBy": [ - "6" + "25" ], "coveredBy": [ - "6", - "7", - "28", + "24", + "25", "33", "34", "35", @@ -147880,30 +136327,29 @@ ], "location": { "end": { - "column": 147, - "line": 40 + "column": 89, + "line": 92 }, "start": { - "column": 67, - "line": 40 + "column": 32, + "line": 92 } } }, { - "id": "3411", + "id": "3501", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected false to be true // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "6" + "24" ], "coveredBy": [ - "6", - "7", - "28", + "24", + "25", "33", "34", "35", @@ -147927,34 +136373,37 @@ ], "location": { "end": { - "column": 146, - "line": 40 + "column": 88, + "line": 92 }, "start": { - "column": 100, - "line": 40 + "column": 66, + "line": 92 } } }, { - "id": "3412", + "id": "3502", "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": 2, + "testsCompleted": 4, "static": false, "killedBy": [ - "7" + "33" ], "coveredBy": [ - "6", - "7", - "28", + "24", + "25", "33", "34", "35", + "321", + "322", "323", + "324", + "325", "326", "327", "328", @@ -147963,38 +136412,44 @@ "331", "332", "333", - "334" + "334", + "335", + "336", + "337" ], "location": { "end": { - "column": 146, - "line": 40 + "column": 39, + "line": 93 }, "start": { - "column": 110, - "line": 40 + "column": 9, + "line": 93 } } }, { - "id": "3413", + "id": "3503", "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": [ - "6" + "25" ], "coveredBy": [ - "6", - "7", - "28", + "24", + "25", "33", "34", "35", + "321", + "322", "323", + "324", + "325", "326", "327", "328", @@ -148003,75 +136458,70 @@ "331", "332", "333", - "334" + "334", + "335", + "336", + "337" ], "location": { "end": { - "column": 146, - "line": 40 + "column": 39, + "line": 93 }, "start": { - "column": 110, - "line": 40 + "column": 9, + "line": 93 } } }, { - "id": "3414", - "mutatorName": "EqualityOperator", - "replacement": "player.side.current !== \"werewolves\"", + "id": "3504", + "mutatorName": "BlockStatement", + "replacement": "{}", "statusReason": "expected true to be false // Object.is equality", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 3, "static": false, "killedBy": [ - "7" + "25" ], "coveredBy": [ - "6", - "7", - "28", - "33", - "34", - "35", - "323", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334" + "24", + "25", + "34" ], "location": { "end": { - "column": 146, - "line": 40 + "column": 6, + "line": 95 }, "start": { - "column": 110, - "line": 40 + "column": 41, + "line": 93 } } }, { - "id": "3415", - "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": "3505", + "mutatorName": "BooleanLiteral", + "replacement": "false", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "24" + ], "coveredBy": [ - "6", - "7", - "28", + "24", "33", "34", "35", + "321", + "322", "323", + "324", + "325", "326", "327", "328", @@ -148080,385 +136530,590 @@ "331", "332", "333", - "334" - ], - "location": { - "end": { - "column": 146, - "line": 40 - }, - "start": { - "column": 134, - "line": 40 - } - } - }, - { - "id": "3416", - "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", - "323", - "326" + "334", + "335", + "336", + "337" ], "location": { "end": { - "column": 4, - "line": 49 + "column": 16, + "line": 96 }, "start": { - "column": 65, - "line": 42 + "column": 12, + "line": 96 } } }, { - "id": "3417", - "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", + "id": "3506", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(99,25): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Type 'undefined' is not assignable to type 'boolean'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef', gave the following error.\n Argument of type '() => undefined' is not assignable to parameter of type 'WritableComputedOptions'.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ + "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", + "321", + "322", "323", - "326" + "324", + "325", + "326", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "442", + "443", + "444", + "445", + "446", + "447", + "448", + "449", + "450", + "451", + "452", + "453", + "454", + "455", + "456", + "457", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "1516", + "1517", + "1518", + "1519", + "1520" ], "location": { "end": { - "column": 21, - "line": 43 + "column": 62, + "line": 106 }, "start": { - "column": 9, - "line": 43 + "column": 43, + "line": 99 } } }, { - "id": "3418", + "id": "3507", "mutatorName": "ConditionalExpression", "replacement": "true", - "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(46,37): error TS18047: 'roles.value' is possibly 'null'.\n", - "status": "CompileError", + "statusReason": "expected true to be false // Object.is equality", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "26" + ], "coveredBy": [ - "8", - "9", - "10", + "26", + "27", + "28", + "29", + "30", + "31", + "32", "33", + "321", + "322", "323", - "326" + "324", + "325", + "326", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337" ], "location": { "end": { - "column": 21, - "line": 43 + "column": 62, + "line": 106 }, "start": { - "column": 9, - "line": 43 + "column": 49, + "line": 99 } } }, { - "id": "3419", + "id": "3508", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(46,37): error TS18047: 'roles.value' is possibly 'null'.\n", - "status": "CompileError", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 9, "static": false, - "killedBy": [], + "killedBy": [ + "33" + ], "coveredBy": [ - "8", - "9", - "10", + "26", + "27", + "28", + "29", + "30", + "31", + "32", "33", + "321", + "322", "323", - "326" + "324", + "325", + "326", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337" ], "location": { "end": { - "column": 21, - "line": 43 + "column": 62, + "line": 106 }, "start": { - "column": 9, - "line": 43 + "column": 49, + "line": 99 } } }, { - "id": "3420", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(44,37): error TS18047: 'roles.value' is possibly 'null'.\n", - "status": "CompileError", + "id": "3509", + "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": [], + "killedBy": [ + "26" + ], "coveredBy": [ - "8" + "26", + "27", + "28", + "29", + "30", + "31", + "32", + "33", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337" ], "location": { "end": { - "column": 6, - "line": 45 + "column": 62, + "line": 106 }, "start": { - "column": 23, - "line": 43 + "column": 49, + "line": 99 } } }, { - "id": "3421", - "mutatorName": "BooleanLiteral", + "id": "3510", + "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected true to be false // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "8" - ], - "coveredBy": [ - "8" + "26" ], - "location": { - "end": { - "column": 19, - "line": 44 - }, - "start": { - "column": 14, - "line": 44 - } - } - }, - { - "id": "3422", - "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", + "26", + "27", + "28", + "29", + "30", + "31", + "32", "33", + "321", + "322", "323", - "326" + "324", + "325", + "326", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337" ], "location": { "end": { - "column": 122, - "line": 46 + "column": 49, + "line": 105 }, "start": { - "column": 37, - "line": 46 + "column": 49, + "line": 99 } } }, { - "id": "3423", - "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", + "id": "3511", + "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": [], + "killedBy": [ + "26" + ], "coveredBy": [ - "9", - "10", + "26", + "27", + "28", + "29", + "30", + "31", + "32", "33", + "321", + "322", "323", - "326" + "324", + "325", + "326", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337" ], "location": { "end": { - "column": 121, - "line": 46 + "column": 49, + "line": 105 }, "start": { - "column": 56, - "line": 46 + "column": 49, + "line": 99 } } }, { - "id": "3424", + "id": "3512", "mutatorName": "ConditionalExpression", "replacement": "true", - "statusReason": "expected false to be true // Object.is equality", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "9" + "26" ], "coveredBy": [ - "9", - "10", + "26", + "27", + "28", + "29", + "30", + "31", + "32", "33", + "321", + "322", "323", - "326" + "324", + "325", + "326", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337" ], "location": { "end": { - "column": 121, - "line": 46 + "column": 49, + "line": 104 }, "start": { - "column": 93, - "line": 46 + "column": 49, + "line": 99 } } }, { - "id": "3425", - "mutatorName": "ConditionalExpression", - "replacement": "false", + "id": "3513", + "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": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "10" + "26" ], "coveredBy": [ - "9", - "10", + "26", + "27", + "28", + "29", + "30", + "31", + "32", "33", + "321", + "322", "323", - "326" + "324", + "325", + "326", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337" ], "location": { "end": { - "column": 121, - "line": 46 + "column": 49, + "line": 104 }, "start": { - "column": 93, - "line": 46 + "column": 49, + "line": 99 } } }, { - "id": "3426", - "mutatorName": "EqualityOperator", - "replacement": "role.minInGame === undefined", - "statusReason": "expected false to be true // Object.is equality", + "id": "3514", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "9" + "26" ], "coveredBy": [ - "9", - "10", + "26", + "27", + "28", + "29", + "30", + "31", + "32", "33", + "321", + "322", "323", - "326" + "324", + "325", + "326", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337" ], "location": { "end": { - "column": 121, - "line": 46 + "column": 40, + "line": 103 }, "start": { - "column": 93, - "line": 46 + "column": 49, + "line": 99 } } }, { - "id": "3427", - "mutatorName": "MethodExpression", - "replacement": "rolesWithMinimumPlayers.some(role => isRolePresentAndMinimumPlayersReached(role))", + "id": "3515", + "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": 4, + "testsCompleted": 1, "static": false, "killedBy": [ - "10" + "26" ], "coveredBy": [ - "9", - "10", + "26", + "27", + "28", + "29", + "30", + "31", + "32", "33", + "321", + "322", "323", - "326" + "324", + "325", + "326", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337" ], "location": { "end": { - "column": 94, - "line": 48 + "column": 40, + "line": 103 }, "start": { - "column": 12, - "line": 48 + "column": 49, + "line": 99 } } }, { - "id": "3428", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected false to be true // Object.is equality", + "id": "3516", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "9" + "26" ], "coveredBy": [ - "9", - "10", + "26", + "27", + "28", + "29", + "30", + "31", + "32", "33", - "323", - "326" - ], - "location": { - "end": { - "column": 93, - "line": 48 - }, - "start": { - "column": 42, - "line": 48 - } - } - }, - { - "id": "3429", - "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", "321", "322", "323", @@ -148479,29 +137134,35 @@ ], "location": { "end": { - "column": 4, - "line": 58 + "column": 42, + "line": 102 }, "start": { - "column": 83, - "line": 51 + "column": 49, + "line": 99 } } }, { - "id": "3430", - "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", + "id": "3517", + "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": [], + "killedBy": [ + "26" + ], "coveredBy": [ - "11", - "12", - "13", - "34", - "35", + "26", + "27", + "28", + "29", + "30", + "31", + "32", + "33", "321", "322", "323", @@ -148522,29 +137183,35 @@ ], "location": { "end": { - "column": 21, - "line": 52 + "column": 42, + "line": 102 }, "start": { - "column": 9, - "line": 52 + "column": 49, + "line": 99 } } }, { - "id": "3431", + "id": "3518", "mutatorName": "ConditionalExpression", "replacement": "true", - "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(55,18): error TS18047: 'roles.value' is possibly 'null'.\n", - "status": "CompileError", + "statusReason": "expected true to be false // Object.is equality", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "26" + ], "coveredBy": [ - "11", - "12", - "13", - "34", - "35", + "26", + "27", + "28", + "29", + "30", + "31", + "32", + "33", "321", "322", "323", @@ -148565,29 +137232,35 @@ ], "location": { "end": { - "column": 21, - "line": 52 + "column": 42, + "line": 101 }, "start": { - "column": 9, - "line": 52 + "column": 49, + "line": 99 } } }, { - "id": "3432", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(55,18): error TS18047: 'roles.value' is possibly 'null'.\n", - "status": "CompileError", + "id": "3519", + "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": [ - "11", - "12", - "13", - "34", - "35", + "26", + "27", + "28", + "29", + "30", + "31", + "32", + "33", "321", "322", "323", @@ -148608,25 +137281,35 @@ ], "location": { "end": { - "column": 21, - "line": 52 + "column": 42, + "line": 101 }, "start": { - "column": 9, - "line": 52 + "column": 49, + "line": 99 } } }, { - "id": "3433", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(53,18): error TS18047: 'roles.value' is possibly 'null'.\n", - "status": "CompileError", + "id": "3520", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "26" + ], "coveredBy": [ - "11", + "26", + "27", + "28", + "29", + "30", + "31", + "32", + "33", "321", "322", "323", @@ -148647,28 +137330,35 @@ ], "location": { "end": { - "column": 6, - "line": 54 + "column": 25, + "line": 100 }, "start": { - "column": 23, - "line": 52 + "column": 49, + "line": 99 } } }, { - "id": "3434", - "mutatorName": "BooleanLiteral", - "replacement": "true", + "id": "3521", + "mutatorName": "LogicalOperator", + "replacement": "isMinimumPlayersReached.value || areAllRolesSet.value", "statusReason": "expected true to be false // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "11" + "26" ], "coveredBy": [ - "11", + "26", + "27", + "28", + "29", + "30", + "31", + "32", + "33", "321", "322", "323", @@ -148689,27 +137379,24 @@ ], "location": { "end": { - "column": 19, - "line": 53 + "column": 25, + "line": 100 }, "start": { - "column": 14, - "line": 53 + "column": 49, + "line": 99 } } }, { - "id": "3435", + "id": "3522", "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", + "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": [ - "14", - "15", - "16", "34", "35", "321", @@ -148733,26 +137420,26 @@ "location": { "end": { "column": 4, - "line": 67 + "line": 122 }, "start": { - "column": 86, - "line": 60 + "column": 65, + "line": 108 } } }, { - "id": "3436", - "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": "3523", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "expected [] to include 'composables.useCreateGameDtoValidatio…'", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "34" + ], "coveredBy": [ - "14", - "15", - "16", "34", "35", "321", @@ -148775,27 +137462,27 @@ ], "location": { "end": { - "column": 21, - "line": 61 + "column": 6, + "line": 119 }, "start": { - "column": 9, - "line": 61 + "column": 45, + "line": 109 } } }, { - "id": "3437", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(64,18): error TS18047: 'roles.value' is possibly 'null'.\n", - "status": "CompileError", + "id": "3524", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected [ '' ] to include 'composables.useCreateGameDtoValidatio…'", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "34" + ], "coveredBy": [ - "14", - "15", - "16", "34", "35", "321", @@ -148818,27 +137505,27 @@ ], "location": { "end": { - "column": 21, - "line": 61 + "column": 77, + "line": 110 }, "start": { - "column": 9, - "line": 61 + "column": 10, + "line": 110 } } }, { - "id": "3438", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(64,18): error TS18047: 'roles.value' is possibly 'null'.\n", - "status": "CompileError", + "id": "3525", + "mutatorName": "BooleanLiteral", + "replacement": "isMinimumPlayersReached.value", + "statusReason": "expected [] to include 'composables.useCreateGameDtoValidatio…'", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "34" + ], "coveredBy": [ - "14", - "15", - "16", "34", "35", "321", @@ -148861,25 +137548,29 @@ ], "location": { "end": { - "column": 21, - "line": 61 + "column": 111, + "line": 110 }, "start": { - "column": 9, - "line": 61 + "column": 81, + "line": 110 } } }, { - "id": "3439", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(62,18): error TS18047: 'roles.value' is possibly 'null'.\n", - "status": "CompileError", + "id": "3526", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected [ '', …(2) ] to include 'composables.useCreateGameDtoValidatio…'", + "status": "Killed", + "testsCompleted": 2, "static": false, - "killedBy": [], + "killedBy": [ + "34" + ], "coveredBy": [ - "14", + "34", + "35", "321", "322", "323", @@ -148900,28 +137591,29 @@ ], "location": { "end": { - "column": 6, - "line": 63 + "column": 68, + "line": 111 }, "start": { - "column": 23, - "line": 61 + "column": 10, + "line": 111 } } }, { - "id": "3440", + "id": "3527", "mutatorName": "BooleanLiteral", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", + "replacement": "areAllRolesSet.value", + "statusReason": "expected [ …(2) ] to include 'composables.useCreateGameDtoValidatio…'", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "14" + "34" ], "coveredBy": [ - "14", + "34", + "35", "321", "322", "323", @@ -148942,29 +137634,27 @@ ], "location": { "end": { - "column": 19, - "line": 62 + "column": 93, + "line": 111 }, "start": { - "column": 14, - "line": 62 + "column": 72, + "line": 111 } } }, { - "id": "3441", - "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": "3528", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected [ '' ] to include 'composables.useCreateGameDtoValidatio…'", + "status": "Killed", + "testsCompleted": 3, "static": false, - "killedBy": [], + "killedBy": [ + "34" + ], "coveredBy": [ - "17", - "18", - "21", - "23", - "33", "34", "35", "321", @@ -148983,50 +137673,31 @@ "334", "335", "336", - "337", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "1515", - "1516", - "1517", - "1518", - "1519" + "337" ], "location": { "end": { - "column": 4, - "line": 76 + "column": 70, + "line": 112 }, "start": { - "column": 74, - "line": 69 + "column": 10, + "line": 112 } } }, { - "id": "3442", - "mutatorName": "MethodExpression", - "replacement": "createGameDto.value.players.every(player => player.role.name === \"thief\")", - "statusReason": "expected true to be false // Object.is equality", + "id": "3529", + "mutatorName": "BooleanLiteral", + "replacement": "doesContainOneVillagerSidedRole.value", + "statusReason": "expected [] to include 'composables.useCreateGameDtoValidatio…'", "status": "Killed", "testsCompleted": 3, "static": false, "killedBy": [ - "18" + "34" ], "coveredBy": [ - "17", - "18", - "21", - "23", - "33", "34", "35", "321", @@ -149045,50 +137716,31 @@ "334", "335", "336", - "337", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "1515", - "1516", - "1517", - "1518", - "1519" + "337" ], "location": { "end": { - "column": 100, - "line": 70 + "column": 112, + "line": 112 }, "start": { - "column": 28, - "line": 70 + "column": 74, + "line": 112 } } }, { - "id": "3443", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected true to be false // Object.is equality", + "id": "3530", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected [ '' ] to include 'composables.useCreateGameDtoValidatio…'", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 4, "static": false, "killedBy": [ - "18" + "34" ], "coveredBy": [ - "17", - "18", - "21", - "23", - "33", "34", "35", "321", @@ -149107,53 +137759,38 @@ "334", "335", "336", - "337", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "1515", - "1516", - "1517", - "1518", - "1519" + "337" ], "location": { "end": { - "column": 99, - "line": 70 + "column": 70, + "line": 113 }, "start": { - "column": 61, - "line": 70 + "column": 10, + "line": 113 } } }, { - "id": "3444", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected false to be true // Object.is equality", + "id": "3531", + "mutatorName": "BooleanLiteral", + "replacement": "doesContainOneWerewolfSidedRole.value", + "statusReason": "expected [] to include 'composables.useCreateGameDtoValidatio…'", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 4, "static": false, "killedBy": [ - "17" + "34" ], "coveredBy": [ - "17", - "18", - "21", - "23", - "33", "34", "35", + "321", + "322", "323", + "324", + "325", "326", "327", "328", @@ -149163,52 +137800,40 @@ "332", "333", "334", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "1515", - "1516", - "1517", - "1518", - "1519" + "335", + "336", + "337" ], "location": { "end": { - "column": 99, - "line": 70 + "column": 112, + "line": 113 }, "start": { - "column": 71, - "line": 70 + "column": 74, + "line": 113 } } }, { - "id": "3445", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected true to be false // Object.is equality", + "id": "3532", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected [ …(3) ] to include 'composables.useCreateGameDtoValidatio…'", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 5, "static": false, "killedBy": [ - "18" + "34" ], "coveredBy": [ - "17", - "18", - "21", - "23", - "33", "34", "35", + "321", + "322", "323", + "324", + "325", "326", "327", "328", @@ -149218,52 +137843,40 @@ "332", "333", "334", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "1515", - "1516", - "1517", - "1518", - "1519" + "335", + "336", + "337" ], "location": { "end": { - "column": 99, - "line": 70 + "column": 85, + "line": 114 }, "start": { - "column": 71, - "line": 70 + "column": 10, + "line": 114 } } }, { - "id": "3446", - "mutatorName": "EqualityOperator", - "replacement": "player.role.name !== \"thief\"", - "statusReason": "Snapshot `Game Lobby Header Additional Manager Button Component > should match snapshot when rendered. 1` mismatched", + "id": "3533", + "mutatorName": "BooleanLiteral", + "replacement": "isTwoSistersRolePresentAndMinimumPlayersReached.value", + "statusReason": "expected [ …(2) ] to include 'composables.useCreateGameDtoValidatio…'", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 5, "static": false, "killedBy": [ - "1515" + "34" ], "coveredBy": [ - "17", - "18", - "21", - "23", - "33", "34", "35", + "321", + "322", "323", + "324", + "325", "326", "327", "328", @@ -149273,49 +137886,40 @@ "332", "333", "334", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "1515", - "1516", - "1517", - "1518", - "1519" + "335", + "336", + "337" ], "location": { "end": { - "column": 99, - "line": 70 + "column": 143, + "line": 114 }, "start": { - "column": 71, - "line": 70 + "column": 89, + "line": 114 } } }, { - "id": "3447", + "id": "3534", "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", + "statusReason": "expected [ …(3) ] to include 'composables.useCreateGameDtoValidatio…'", + "status": "Killed", + "testsCompleted": 6, "static": false, - "killedBy": [], + "killedBy": [ + "34" + ], "coveredBy": [ - "17", - "18", - "21", - "23", - "33", "34", "35", + "321", + "322", "323", + "324", + "325", "326", "327", "328", @@ -149325,49 +137929,33 @@ "332", "333", "334", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "1515", - "1516", - "1517", - "1518", - "1519" + "335", + "336", + "337" ], "location": { "end": { - "column": 99, - "line": 70 + "column": 88, + "line": 115 }, "start": { - "column": 92, - "line": 70 + "column": 10, + "line": 115 } } }, { - "id": "3448", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", + "id": "3535", + "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", "321", @@ -149386,50 +137974,31 @@ "334", "335", "336", - "337", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "1515", - "1516", - "1517", - "1518", - "1519" + "337" ], "location": { "end": { - "column": 129, - "line": 71 + "column": 149, + "line": 115 }, "start": { - "column": 43, - "line": 71 + "column": 92, + "line": 115 } } }, { - "id": "3449", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be true // Object.is equality", + "id": "3536", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected [ …(3) ] to include 'composables.useCreateGameDtoValidatio…'", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 7, "static": false, "killedBy": [ - "17" + "34" ], "coveredBy": [ - "17", - "18", - "21", - "23", - "33", "34", "35", "321", @@ -149448,50 +138017,31 @@ "334", "335", "336", - "337", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "1515", - "1516", - "1517", - "1518", - "1519" + "337" ], "location": { "end": { - "column": 129, - "line": 71 + "column": 77, + "line": 116 }, "start": { - "column": 43, - "line": 71 + "column": 10, + "line": 116 } } }, { - "id": "3450", - "mutatorName": "EqualityOperator", - "replacement": "createGameDto.value.additionalCards?.some(card => card.recipient === \"thief\") !== true", - "statusReason": "expected false to be true // Object.is equality", + "id": "3537", + "mutatorName": "BooleanLiteral", + "replacement": "areAdditionalCardsSetForThiefIfPresent.value", + "statusReason": "expected [ …(2) ] to include 'composables.useCreateGameDtoValidatio…'", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 7, "static": false, "killedBy": [ - "17" + "34" ], "coveredBy": [ - "17", - "18", - "21", - "23", - "33", "34", "35", "321", @@ -149510,50 +138060,31 @@ "334", "335", "336", - "337", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "1515", - "1516", - "1517", - "1518", - "1519" + "337" ], "location": { "end": { - "column": 129, - "line": 71 + "column": 126, + "line": 116 }, "start": { - "column": 43, - "line": 71 + "column": 81, + "line": 116 } } }, { - "id": "3451", - "mutatorName": "MethodExpression", - "replacement": "createGameDto.value.additionalCards?.every(card => card.recipient === \"thief\")", - "statusReason": "expected false to be true // Object.is equality", + "id": "3538", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected [ …(3) ] to include 'composables.useCreateGameDtoValidatio…'", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 8, "static": false, "killedBy": [ - "17" + "34" ], "coveredBy": [ - "17", - "18", - "21", - "23", - "33", "34", "35", "321", @@ -149572,47 +138103,31 @@ "334", "335", "336", - "337", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "1515", - "1516", - "1517", - "1518", - "1519" + "337" ], "location": { "end": { - "column": 120, - "line": 71 + "column": 77, + "line": 117 }, "start": { - "column": 43, - "line": 71 + "column": 10, + "line": 117 } } }, { - "id": "3452", - "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", + "id": "3539", + "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", "321", @@ -149631,232 +138146,31 @@ "334", "335", "336", - "337", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "1515", - "1516", - "1517", - "1518", - "1519" - ], - "location": { - "end": { - "column": 84, - "line": 71 - }, - "start": { - "column": 43, - "line": 71 - } - } - }, - { - "id": "3453", - "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": [ - "901" - ], - "coveredBy": [ - "17", - "18", - "21", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "1517" - ], - "location": { - "end": { - "column": 119, - "line": 71 - }, - "start": { - "column": 85, - "line": 71 - } - } - }, - { - "id": "3454", - "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", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "1517" - ], - "location": { - "end": { - "column": 119, - "line": 71 - }, - "start": { - "column": 93, - "line": 71 - } - } - }, - { - "id": "3455", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected true to be falsy", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "1517" - ], - "coveredBy": [ - "17", - "18", - "21", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "1517" - ], - "location": { - "end": { - "column": 119, - "line": 71 - }, - "start": { - "column": 93, - "line": 71 - } - } - }, - { - "id": "3456", - "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": [ - "901" - ], - "coveredBy": [ - "17", - "18", - "21", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "1517" + "337" ], "location": { "end": { - "column": 119, - "line": 71 + "column": 126, + "line": 117 }, "start": { - "column": 93, - "line": 71 + "column": 81, + "line": 117 } } }, { - "id": "3457", + "id": "3540", "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": false, - "killedBy": [], - "coveredBy": [ - "17", - "18", - "21", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "1517" - ], - "location": { - "end": { - "column": 119, - "line": 71 - }, - "start": { - "column": 112, - "line": 71 - } - } - }, - { - "id": "3458", - "mutatorName": "BooleanLiteral", - "replacement": "false", - "statusReason": "expected false to be true // Object.is equality", + "statusReason": "expected [ …(3) ] to include 'composables.useCreateGameDtoValidatio…'", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 9, "static": false, "killedBy": [ - "17" + "34" ], "coveredBy": [ - "17", - "18", - "21", - "23", - "33", "34", "35", "321", @@ -149875,50 +138189,31 @@ "334", "335", "336", - "337", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "1515", - "1516", - "1517", - "1518", - "1519" + "337" ], "location": { "end": { - "column": 129, - "line": 71 + "column": 84, + "line": 118 }, "start": { - "column": 125, - "line": 71 + "column": 10, + "line": 118 } } }, { - "id": "3459", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected false to be true // Object.is equality", + "id": "3541", + "mutatorName": "BooleanLiteral", + "replacement": "arePlayerGroupsSetForPrejudicedManipulatorIfPresent.value", + "statusReason": "expected [ …(2) ] to include 'composables.useCreateGameDtoValidatio…'", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 9, "static": false, "killedBy": [ - "17" + "34" ], "coveredBy": [ - "17", - "18", - "21", - "23", - "33", "34", "35", "321", @@ -149937,50 +138232,31 @@ "334", "335", "336", - "337", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "1515", - "1516", - "1517", - "1518", - "1519" + "337" ], "location": { "end": { - "column": 23, - "line": 72 + "column": 146, + "line": 118 }, "start": { - "column": 9, - "line": 72 + "column": 88, + "line": 118 } } }, { - "id": "3460", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected true to be false // Object.is equality", + "id": "3542", + "mutatorName": "MethodExpression", + "replacement": "Object.keys(errors)", + "statusReason": "expected [ …(9) ] to strictly equal []", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 10, "static": false, "killedBy": [ - "18" + "35" ], "coveredBy": [ - "17", - "18", - "21", - "23", - "33", "34", "35", "321", @@ -149999,91 +138275,31 @@ "334", "335", "336", - "337", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "1515", - "1516", - "1517", - "1518", - "1519" - ], - "location": { - "end": { - "column": 23, - "line": 72 - }, - "start": { - "column": 9, - "line": 72 - } - } - }, - { - "id": "3461", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected 'check-circle' to be 'exclamation-circle' // Object.is equality", - "status": "Killed", - "testsCompleted": 4, - "static": false, - "killedBy": [ - "904" - ], - "coveredBy": [ - "17", - "18", - "21", - "23", - "34", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "1515", - "1516", - "1517", - "1518", - "1519" + "337" ], "location": { "end": { - "column": 6, - "line": 74 + "column": 81, + "line": 121 }, "start": { - "column": 25, - "line": 72 + "column": 12, + "line": 121 } } }, { - "id": "3462", - "mutatorName": "BooleanLiteral", - "replacement": "false", - "statusReason": "expected false to be true // Object.is equality", + "id": "3543", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected [] to include 'composables.useCreateGameDtoValidatio…'", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "17" + "34" ], "coveredBy": [ - "17", - "21", - "33", "34", "35", "321", @@ -150106,34 +138322,36 @@ ], "location": { "end": { - "column": 16, - "line": 75 + "column": 80, + "line": 121 }, "start": { - "column": 12, - "line": 75 + "column": 39, + "line": 121 } } }, { - "id": "3463", + "id": "3544", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(78,68): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Argument of type '() => void' is not assignable to parameter of type 'ComputedGetter'.\n Type 'void' is not assignable to type 'boolean'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef', gave the following error.\n Argument of type '() => void' is not assignable to parameter of type 'WritableComputedOptions'.\n", + "statusReason": "app/composables/api/game/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": [ - "19", - "20", - "21", - "22", - "23", + "9", + "10", + "12", + "13", + "15", + "16", "33", "34", "35", - "321", - "322", + "36", + "37", + "38", "323", "324", "325", @@ -150148,55 +138366,43 @@ "334", "335", "336", - "337", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "1515", - "1516", - "1517", - "1518", - "1519" + "337" ], "location": { "end": { "column": 4, - "line": 85 + "line": 129 }, "start": { - "column": 74, - "line": 78 + "column": 84, + "line": 124 } } }, { - "id": "3464", + "id": "3545", "mutatorName": "MethodExpression", - "replacement": "createGameDto.value.players.every(player => player.role.name === \"actor\")", - "statusReason": "expected true to be false // Object.is equality", + "replacement": "createGameDto.value.players", + "statusReason": "expected [ …(2) ] to include 'composables.useCreateGameDtoValidatio…'", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 12, "static": false, "killedBy": [ - "20" + "34" ], "coveredBy": [ - "19", - "20", - "21", - "22", - "23", + "9", + "10", + "12", + "13", + "15", + "16", "33", "34", "35", - "321", - "322", + "36", + "37", + "38", "323", "324", "325", @@ -150211,55 +138417,43 @@ "334", "335", "336", - "337", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "1515", - "1516", - "1517", - "1518", - "1519" + "337" ], "location": { "end": { - "column": 100, - "line": 79 + "column": 105, + "line": 125 }, "start": { - "column": 28, - "line": 79 + "column": 29, + "line": 125 } } }, { - "id": "3465", + "id": "3546", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected true to be false // Object.is equality", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 2, "static": false, "killedBy": [ - "20" + "10" ], "coveredBy": [ - "19", - "20", - "21", - "22", - "23", + "9", + "10", + "12", + "13", + "15", + "16", "33", "34", "35", - "321", - "322", + "36", + "37", + "38", "323", "324", "325", @@ -150274,53 +138468,43 @@ "334", "335", "336", - "337", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "1515", - "1516", - "1517", - "1518", - "1519" + "337" ], "location": { "end": { - "column": 99, - "line": 79 + "column": 104, + "line": 125 }, "start": { - "column": 61, - "line": 79 + "column": 64, + "line": 125 } } }, { - "id": "3466", + "id": "3547", "mutatorName": "ConditionalExpression", "replacement": "true", - "statusReason": "expected true to be falsy", + "statusReason": "expected [ …(2) ] to include 'composables.useCreateGameDtoValidatio…'", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 12, "static": false, "killedBy": [ - "1517" + "34" ], "coveredBy": [ - "19", - "20", - "21", - "22", - "23", + "9", + "10", + "12", + "13", + "15", + "16", "33", "34", "35", + "36", + "37", + "38", "323", "326", "327", @@ -150330,53 +138514,43 @@ "331", "332", "333", - "334", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "1515", - "1516", - "1517", - "1518", - "1519" + "334" ], "location": { "end": { - "column": 99, - "line": 79 + "column": 104, + "line": 125 }, "start": { - "column": 71, - "line": 79 + "column": 74, + "line": 125 } } }, { - "id": "3467", + "id": "3548", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected true to be false // Object.is equality", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 2, "static": false, "killedBy": [ - "20" + "10" ], "coveredBy": [ - "19", - "20", - "21", - "22", - "23", + "9", + "10", + "12", + "13", + "15", + "16", "33", "34", "35", + "36", + "37", + "38", "323", "326", "327", @@ -150386,106 +138560,43 @@ "331", "332", "333", - "334", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "1515", - "1516", - "1517", - "1518", - "1519" + "334" ], "location": { "end": { - "column": 99, - "line": 79 + "column": 104, + "line": 125 }, "start": { - "column": 71, - "line": 79 + "column": 74, + "line": 125 } } }, { - "id": "3468", + "id": "3549", "mutatorName": "EqualityOperator", - "replacement": "player.role.name !== \"actor\"", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 1, + "replacement": "player.role.name !== role.name", + "statusReason": "expected true to be false // Object.is equality", + "status": "Killed", + "testsCompleted": 4, "static": false, "killedBy": [ - "19" - ], - "coveredBy": [ - "19", - "20", - "21", - "22", - "23", - "33", - "34", - "35", - "323", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "1515", - "1516", - "1517", - "1518", - "1519" + "13" ], - "location": { - "end": { - "column": 99, - "line": 79 - }, - "start": { - "column": 71, - "line": 79 - } - } - }, - { - "id": "3469", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(79,71): error TS2367: This comparison appears to be unintentional because the types '\"werewolf\" | \"big-bad-wolf\" | \"accursed-wolf-father\" | \"white-werewolf\" | \"villager\" | \"villager-villager\" | \"seer\" | \"cupid\" | \"witch\" | \"hunter\" | \"little-girl\" | \"defender\" | ... 18 more ... | undefined' and '\"\"' have no overlap.\n", - "status": "CompileError", - "static": false, - "killedBy": [], "coveredBy": [ - "19", - "20", - "21", - "22", - "23", + "9", + "10", + "12", + "13", + "15", + "16", "33", "34", "35", + "36", + "37", + "38", "323", "326", "327", @@ -150495,55 +138606,43 @@ "331", "332", "333", - "334", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "1515", - "1516", - "1517", - "1518", - "1519" + "334" ], "location": { "end": { - "column": 99, - "line": 79 + "column": 104, + "line": 125 }, "start": { - "column": 92, - "line": 79 + "column": 74, + "line": 125 } } }, { - "id": "3470", + "id": "3550", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected true to be false // Object.is equality", "status": "Killed", - "testsCompleted": 3, + "testsCompleted": 2, "static": false, "killedBy": [ - "20" + "10" ], "coveredBy": [ - "19", - "20", - "21", - "22", - "23", + "9", + "10", + "12", + "13", + "15", + "16", "33", "34", "35", - "321", - "322", + "36", + "37", + "38", "323", "324", "325", @@ -150558,118 +138657,43 @@ "334", "335", "336", - "337", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "1515", - "1516", - "1517", - "1518", - "1519" + "337" ], "location": { "end": { - "column": 129, - "line": 80 + "column": 80, + "line": 128 }, "start": { - "column": 43, - "line": 80 + "column": 12, + "line": 128 } } }, { - "id": "3471", + "id": "3551", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected false to be true // Object.is equality", "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "19" - ], - "coveredBy": [ - "19", - "20", - "21", - "22", - "23", - "33", - "34", - "35", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "1515", - "1516", - "1517", - "1518", - "1519" - ], - "location": { - "end": { - "column": 129, - "line": 80 - }, - "start": { - "column": 43, - "line": 80 - } - } - }, - { - "id": "3472", - "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, + "testsCompleted": 1, "static": false, "killedBy": [ - "19" + "9" ], "coveredBy": [ - "19", - "20", - "21", - "22", - "23", + "9", + "10", + "12", + "13", + "15", + "16", "33", "34", "35", - "321", - "322", + "36", + "37", + "38", "323", "324", "325", @@ -150684,115 +138708,43 @@ "334", "335", "336", - "337", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "1515", - "1516", - "1517", - "1518", - "1519" + "337" ], "location": { "end": { - "column": 129, - "line": 80 + "column": 80, + "line": 128 }, "start": { - "column": 43, - "line": 80 + "column": 12, + "line": 128 } } }, { - "id": "3473", - "mutatorName": "MethodExpression", - "replacement": "createGameDto.value.additionalCards?.every(card => card.recipient === \"actor\")", + "id": "3552", + "mutatorName": "LogicalOperator", + "replacement": "playersWithRoleCount === 0 && playersWithRoleCount >= role.minInGame", "statusReason": "expected false to be true // Object.is equality", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "19" - ], - "coveredBy": [ - "19", - "20", - "21", - "22", - "23", - "33", - "34", - "35", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "1515", - "1516", - "1517", - "1518", - "1519" + "9" ], - "location": { - "end": { - "column": 120, - "line": 80 - }, - "start": { - "column": 43, - "line": 80 - } - } - }, - { - "id": "3474", - "mutatorName": "OptionalChaining", - "replacement": "createGameDto.value.additionalCards.some", - "statusReason": "app/composables/api/game/useCreateGameDtoValidation.ts(80,43): error TS18048: 'createGameDto.value.additionalCards' is possibly 'undefined'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], "coveredBy": [ - "19", - "20", - "21", - "22", - "23", + "9", + "10", + "12", + "13", + "15", + "16", "33", "34", "35", - "321", - "322", + "36", + "37", + "38", "323", "324", "325", @@ -150807,242 +138759,43 @@ "334", "335", "336", - "337", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "1515", - "1516", - "1517", - "1518", - "1519" - ], - "location": { - "end": { - "column": 84, - "line": 80 - }, - "start": { - "column": 43, - "line": 80 - } - } - }, - { - "id": "3475", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 9, - "static": false, - "killedBy": [ - "19" - ], - "coveredBy": [ - "19", - "20", - "21", - "22", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "1517" - ], - "location": { - "end": { - "column": 119, - "line": 80 - }, - "start": { - "column": 85, - "line": 80 - } - } - }, - { - "id": "3476", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 4, - "static": false, - "killedBy": [ - "20" - ], - "coveredBy": [ - "19", - "20", - "21", - "22", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "1517" + "337" ], "location": { "end": { - "column": 119, - "line": 80 + "column": 80, + "line": 128 }, "start": { - "column": 93, - "line": 80 + "column": 12, + "line": 128 } } }, { - "id": "3477", + "id": "3553", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected false to be true // Object.is equality", "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "19" - ], - "coveredBy": [ - "19", - "20", - "21", - "22", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "1517" - ], - "location": { - "end": { - "column": 119, - "line": 80 - }, - "start": { - "column": 93, - "line": 80 - } - } - }, - { - "id": "3478", - "mutatorName": "EqualityOperator", - "replacement": "card.recipient !== \"actor\"", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 4, - "static": false, - "killedBy": [ - "20" - ], - "coveredBy": [ - "19", - "20", - "21", - "22", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "1517" - ], - "location": { - "end": { - "column": 119, - "line": 80 - }, - "start": { - "column": 93, - "line": 80 - } - } - }, - { - "id": "3479", - "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": false, - "killedBy": [], - "coveredBy": [ - "19", - "20", - "21", - "22", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "1517" - ], - "location": { - "end": { - "column": 119, - "line": 80 - }, - "start": { - "column": 112, - "line": 80 - } - } - }, - { - "id": "3480", - "mutatorName": "BooleanLiteral", - "replacement": "false", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "19" + "9" ], "coveredBy": [ - "19", - "20", - "21", - "22", - "23", + "9", + "10", + "12", + "13", + "15", + "16", "33", "34", "35", - "321", - "322", + "36", + "37", + "38", "323", "324", "325", @@ -151057,55 +138810,43 @@ "334", "335", "336", - "337", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "1515", - "1516", - "1517", - "1518", - "1519" + "337" ], "location": { "end": { - "column": 129, - "line": 80 + "column": 38, + "line": 128 }, "start": { - "column": 125, - "line": 80 + "column": 12, + "line": 128 } } }, { - "id": "3481", - "mutatorName": "ConditionalExpression", - "replacement": "true", + "id": "3554", + "mutatorName": "EqualityOperator", + "replacement": "playersWithRoleCount !== 0", "statusReason": "expected false to be true // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "19" + "9" ], "coveredBy": [ - "19", - "20", - "21", - "22", - "23", + "9", + "10", + "12", + "13", + "15", + "16", "33", "34", "35", - "321", - "322", + "36", + "37", + "38", "323", "324", "325", @@ -151120,192 +138861,123 @@ "334", "335", "336", - "337", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "1515", - "1516", - "1517", - "1518", - "1519" + "337" ], "location": { "end": { - "column": 23, - "line": 81 + "column": 38, + "line": 128 }, "start": { - "column": 9, - "line": 81 + "column": 12, + "line": 128 } } }, { - "id": "3482", + "id": "3555", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "expected true to be false // Object.is equality", + "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", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "1515", - "1516", - "1517", - "1518", - "1519" + "36", + "37" ], "location": { "end": { - "column": 23, - "line": 81 + "column": 80, + "line": 128 }, "start": { - "column": 9, - "line": 81 + "column": 42, + "line": 128 } } }, { - "id": "3483", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected 'check-circle' to be 'exclamation-circle' // Object.is equality", + "id": "3556", + "mutatorName": "EqualityOperator", + "replacement": "playersWithRoleCount > role.minInGame", + "statusReason": "expected false to be true // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "906" + "9" ], "coveredBy": [ - "19", - "20", - "21", - "22", + "9", + "10", + "12", + "13", + "15", + "16", "34", - "906", - "907", - "908", - "909" + "36", + "37" ], "location": { "end": { - "column": 6, - "line": 83 + "column": 80, + "line": 128 }, "start": { - "column": 25, - "line": 81 + "column": 42, + "line": 128 } } }, { - "id": "3484", - "mutatorName": "BooleanLiteral", - "replacement": "false", + "id": "3557", + "mutatorName": "EqualityOperator", + "replacement": "playersWithRoleCount < role.minInGame", "statusReason": "expected false to be true // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "19" + "9" ], "coveredBy": [ - "19", - "21", - "23", - "33", + "9", + "10", + "12", + "13", + "15", + "16", "34", - "35", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "901", - "902", - "903", - "904", - "905", - "906", - "1515", - "1516", - "1517", - "1518", - "1519" + "36", + "37" ], "location": { "end": { - "column": 16, - "line": 84 + "column": 80, + "line": 128 }, "start": { - "column": 12, - "line": 84 + "column": 42, + "line": 128 } } }, { - "id": "3485", - "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": "3558", + "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": [], @@ -151391,3449 +139063,2918 @@ "907", "908", "909", - "1515", "1516", "1517", "1518", - "1519" + "1519", + "1520" ], "location": { "end": { - "column": 49, - "line": 88 + "column": 4, + "line": 145 }, "start": { - "column": 83, - "line": 87 + "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": "3486", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 3, + "id": "3560", + "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": [ - "22" + "killedBy": [], + "coveredBy": [ + "1565", + "1566" ], + "location": { + "end": { + "column": 4, + "line": 25 + }, + "start": { + "column": 108, + "line": 16 + } + } + }, + { + "id": "3561", + "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": [ - "21", - "22", - "23", - "1515", - "1516", - "1517", - "1518", - "1519" + "1565", + "1566" ], "location": { "end": { - "column": 49, - "line": 88 + "column": 6, + "line": 22 }, "start": { - "column": 89, - "line": 87 + "column": 9, + "line": 17 } } }, { - "id": "3487", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be true // Object.is equality", + "id": "3562", + "mutatorName": "StringLiteral", + "replacement": "``", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"/games\",\n Object {\n \"body\": \"{\"players\":[],\"options\":{\"composition\":{\"isHidden\":false},\"votes\":{\"canBeSkipped\":true,\"duration\":447},\"roles\":{\"doSkipCallIfNoTarget\":true,\"areRevealedOnDeath\":false,\"sheriff\":{\"isEnabled\":false,\"electedAt\":{\"turn\":7965461375352832,\"phaseName\":\"night\"},\"hasDoubledVote\":true,\"mustSettleTieInVotes\":true},\"werewolf\":{\"canEatEachOther\":true},\"bigBadWolf\":{\"isPowerlessIfWerewolfDies\":true},\"whiteWerewolf\":{\"wakingUpInterval\":3},\"seer\":{\"isTalkative\":true,\"canSeeRoles\":true},\"cupid\":{\"lovers\":{\"doRevealRoleToEachOther\":true},\"mustWinWithLovers\":true},\"littleGirl\":{\"isProtectedByDefender\":true},\"defender\":{\"canProtectTwice\":true},\"elder\":{\"livesCountAgainstWerewolves\":4,\"doesTakeHisRevenge\":true},\"idiot\":{\"doesDieOnElderDeath\":true},\"twoSisters\":{\"wakingUpInterval\":5},\"threeBrothers\":{\"wakingUpInterval\":3},\"fox\":{\"isPowerlessIfMissesWerewolf\":false},\"bearTamer\":{\"doesGrowlOnWerewolvesSide\":true},\"stutteringJudge\":{\"voteRequestsCount\":5},\"wildChild\":{\"isTransformationRevealed\":true},\"wolfHound\":{\"isChosenSideRevealed\":false,\"isSideRandomlyChosen\":false},\"thief\":{\"mustChooseBetweenWerewolves\":false,\"isChosenCardRevealed\":true,\"additionalCardsCount\":4},\"piedPiper\":{\"charmedPeopleCountPerNight\":5,\"isPowerlessOnWerewolvesSide\":false,\"areCharmedPeopleRevealed\":true},\"scandalmonger\":{\"markPenalty\":3},\"witch\":{\"doesKnowWerewolvesTargets\":false},\"prejudicedManipulator\":{\"isPowerlessOnWerewolvesSide\":true},\"actor\":{\"isPowerlessOnWerewolvesSide\":false,\"additionalCardsCount\":3}}}}\",\n \"method\": \"POST\",\n },\n], but it was called with \"\"", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "21" + "1565" ], "coveredBy": [ - "21", - "22", - "23", - "1515", - "1516", - "1517", - "1518", - "1519" + "1565", + "1566" ], "location": { "end": { - "column": 49, - "line": 88 + "column": 62, + "line": 18 }, "start": { - "column": 89, - "line": 87 + "column": 54, + "line": 18 } } }, { - "id": "3488", - "mutatorName": "LogicalOperator", - "replacement": "areAdditionalCardsSetForActorIfPresent.value || areAdditionalCardsSetForThiefIfPresent.value", - "statusReason": "expected true to be false // Object.is equality", + "id": "3563", + "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": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "22" + "1565" ], "coveredBy": [ - "21", - "22", - "23", - "1515", - "1516", - "1517", - "1518", - "1519" + "1565", + "1566" ], "location": { "end": { - "column": 49, - "line": 88 + "column": 8, + "line": 21 }, "start": { - "column": 89, - "line": 87 + "column": 64, + "line": 18 } } }, { - "id": "3489", - "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", + "id": "3564", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "app/composables/api/game/useFetchGames.ts(19,9): error TS2322: Type '\"\"' is not assignable to type '\"delete\" | \"get\" | \"GET\" | \"HEAD\" | \"PATCH\" | \"POST\" | \"PUT\" | \"DELETE\" | \"CONNECT\" | \"OPTIONS\" | \"TRACE\" | \"head\" | \"patch\" | \"post\" | \"put\" | \"connect\" | \"options\" | \"trace\" | undefined'.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "24", - "25", - "33", - "34", - "35", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337" + "1565", + "1566" ], "location": { "end": { - "column": 4, - "line": 97 + "column": 23, + "line": 19 }, "start": { - "column": 87, - "line": 90 + "column": 17, + "line": 19 } } }, { - "id": "3490", - "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": "3565", + "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": [ - "25" - ], + "killedBy": [], "coveredBy": [ - "24", - "25", - "33", - "34", - "35", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337" + "1566" ], "location": { "end": { - "column": 133, - "line": 91 + "column": 6, + "line": 24 }, "start": { - "column": 44, - "line": 91 + "column": 13, + "line": 22 } } }, { - "id": "3491", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 3, + "id": "3566", + "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": [ - "25" - ], + "killedBy": [], "coveredBy": [ - "24", - "25", - "33", - "34", - "35", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337" + "1567", + "1568" ], "location": { "end": { - "column": 132, - "line": 91 + "column": 4, + "line": 33 }, "start": { - "column": 77, - "line": 91 + "column": 91, + "line": 27 } } }, { - "id": "3492", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 4, + "id": "3567", + "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": [ - "33" - ], + "killedBy": [], "coveredBy": [ - "24", - "25", - "33", - "34", - "35", - "323", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334" + "1567", + "1568" ], "location": { "end": { - "column": 132, - "line": 91 + "column": 6, + "line": 30 }, "start": { - "column": 87, - "line": 91 + "column": 9, + "line": 28 } } }, { - "id": "3493", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected true to be false // Object.is equality", + "id": "3568", + "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": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "25" + "1567" ], "coveredBy": [ - "24", - "25", - "33", - "34", - "35", - "323", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334" + "1567", + "1568" ], "location": { "end": { - "column": 132, - "line": 91 + "column": 72, + "line": 29 }, "start": { - "column": 87, - "line": 91 + "column": 54, + "line": 29 } } }, { - "id": "3494", - "mutatorName": "EqualityOperator", - "replacement": "player.role.name !== \"prejudiced-manipulator\"", - "statusReason": "expected false to be true // Object.is equality", + "id": "3569", + "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": 4, + "testsCompleted": 1, "static": false, "killedBy": [ - "33" + "1567" ], "coveredBy": [ - "24", - "25", - "33", - "34", - "35", - "323", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334" + "1567", + "1568" ], "location": { "end": { - "column": 132, - "line": 91 + "column": 91, + "line": 29 }, "start": { - "column": 87, - "line": 91 + "column": 74, + "line": 29 } } }, { - "id": "3495", + "id": "3570", "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(29,76): error TS2322: Type '\"\"' is not assignable to type '\"delete\" | \"get\" | \"GET\" | \"HEAD\" | \"PATCH\" | \"POST\" | \"PUT\" | \"DELETE\" | \"CONNECT\" | \"OPTIONS\" | \"TRACE\" | \"head\" | \"patch\" | \"post\" | \"put\" | \"connect\" | \"options\" | \"trace\" | undefined'.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "24", - "25", - "33", - "34", - "35", - "323", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334" - ], - "location": { - "end": { - "column": 132, - "line": 91 - }, - "start": { - "column": 108, - "line": 91 - } - } - }, - { - "id": "3496", - "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", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337" + "1567", + "1568" ], "location": { "end": { "column": 89, - "line": 92 - }, - "start": { - "column": 32, - "line": 92 - } - } - }, - { - "id": "3497", - "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", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337" - ], - "location": { - "end": { - "column": 88, - "line": 92 - }, - "start": { - "column": 66, - "line": 92 - } - } - }, - { - "id": "3498", - "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", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337" - ], - "location": { - "end": { - "column": 39, - "line": 93 - }, - "start": { - "column": 9, - "line": 93 - } - } - }, - { - "id": "3499", - "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", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337" - ], - "location": { - "end": { - "column": 39, - "line": 93 + "line": 29 }, "start": { - "column": 9, - "line": 93 + "column": 84, + "line": 29 } } }, { - "id": "3500", + "id": "3571", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 3, + "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": [ - "25" - ], + "killedBy": [], "coveredBy": [ - "24", - "25", - "34" + "1568" ], "location": { "end": { "column": 6, - "line": 95 + "line": 32 }, "start": { - "column": 41, - "line": 93 + "column": 13, + "line": 30 } } }, { - "id": "3501", - "mutatorName": "BooleanLiteral", - "replacement": "false", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 1, + "id": "3572", + "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": [ - "24" - ], + "killedBy": [], "coveredBy": [ - "24", - "33", - "34", - "35", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337" + "1569", + "1570" ], "location": { "end": { - "column": 16, - "line": 96 + "column": 4, + "line": 41 }, "start": { - "column": 12, - "line": 96 + "column": 94, + "line": 35 } } }, { - "id": "3502", - "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": "3573", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/useFetchGames.ts(35,46): error TS2366: Function lacks ending return statement and return type does not include 'undefined'.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "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", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "1515", - "1516", - "1517", - "1518", - "1519" + "1569", + "1570" ], "location": { "end": { - "column": 62, - "line": 106 + "column": 6, + "line": 38 }, "start": { - "column": 43, - "line": 99 + "column": 9, + "line": 36 } } }, { - "id": "3503", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", + "id": "3574", + "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": [ - "26" + "1569" ], "coveredBy": [ - "26", - "27", - "28", - "29", - "30", - "31", - "32", - "33", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337" + "1569", + "1570" ], "location": { "end": { - "column": 62, - "line": 106 + "column": 72, + "line": 37 }, "start": { - "column": 49, - "line": 99 + "column": 54, + "line": 37 } } }, { - "id": "3504", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be true // Object.is equality", + "id": "3575", + "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": 9, + "testsCompleted": 1, "static": false, "killedBy": [ - "33" + "1569" ], "coveredBy": [ - "26", - "27", - "28", - "29", - "30", - "31", - "32", - "33", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337" + "1569", + "1570" ], "location": { "end": { - "column": 62, - "line": 106 + "column": 94, + "line": 37 }, "start": { - "column": 49, - "line": 99 + "column": 74, + "line": 37 } } }, { - "id": "3505", - "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, + "id": "3576", + "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": [ - "26" - ], + "killedBy": [], "coveredBy": [ - "26", - "27", - "28", - "29", - "30", - "31", - "32", - "33", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337" + "1569", + "1570" ], "location": { "end": { - "column": 62, - "line": 106 + "column": 92, + "line": 37 }, "start": { - "column": 49, - "line": 99 + "column": 84, + "line": 37 } } }, { - "id": "3506", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 1, + "id": "3577", + "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": [ - "26" - ], + "killedBy": [], "coveredBy": [ - "26", - "27", - "28", - "29", - "30", - "31", - "32", - "33", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337" + "1570" ], "location": { "end": { - "column": 49, - "line": 105 + "column": 6, + "line": 40 }, "start": { - "column": 49, - "line": 99 + "column": 13, + "line": 38 } } }, { - "id": "3507", - "mutatorName": "LogicalOperator", - "replacement": "isMinimumPlayersReached.value && areAllRolesSet.value && doesContainOneVillagerSidedRole.value && doesContainOneWerewolfSidedRole.value && areRolesMinimumPlayersReached.value && areAdditionalCardsSetForThiefIfPresent.value || areAdditionalCardsSetForActorIfPresent.value", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 1, + "id": "3578", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/useFetchGames.ts(43,82): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "26" - ], + "killedBy": [], "coveredBy": [ - "26", - "27", - "28", - "29", - "30", - "31", - "32", - "33", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337" + "1571", + "1572" ], "location": { "end": { - "column": 49, - "line": 105 + "column": 4, + "line": 52 }, "start": { - "column": 49, - "line": 99 + "column": 130, + "line": 43 } } }, { - "id": "3508", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 1, + "id": "3579", + "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": [ - "26" - ], + "killedBy": [], "coveredBy": [ - "26", - "27", - "28", - "29", - "30", - "31", - "32", - "33", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337" + "1571", + "1572" ], "location": { "end": { - "column": 49, - "line": 104 + "column": 6, + "line": 49 }, "start": { - "column": 49, - "line": 99 + "column": 9, + "line": 44 } } }, { - "id": "3509", - "mutatorName": "LogicalOperator", - "replacement": "isMinimumPlayersReached.value && areAllRolesSet.value && doesContainOneVillagerSidedRole.value && doesContainOneWerewolfSidedRole.value && areRolesMinimumPlayersReached.value || areAdditionalCardsSetForThiefIfPresent.value", - "statusReason": "expected true to be false // Object.is equality", + "id": "3580", + "mutatorName": "StringLiteral", + "replacement": "``", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"/games/game-id/play\",\n Object {\n \"body\": \"{}\",\n \"method\": \"POST\",\n },\n], but it was called with \"\"", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "26" + "1571" ], "coveredBy": [ - "26", - "27", - "28", - "29", - "30", - "31", - "32", - "33", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337" + "1571", + "1572" ], "location": { "end": { - "column": 49, - "line": 104 + "column": 77, + "line": 45 }, "start": { - "column": 49, - "line": 99 + "column": 54, + "line": 45 } } }, { - "id": "3510", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", + "id": "3581", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"/games/game-id/play\",\n Object {\n \"body\": \"{}\",\n \"method\": \"POST\",\n },\n], but it was called with \"/games/game-id/play\"", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "26" + "1571" ], "coveredBy": [ - "26", - "27", - "28", - "29", - "30", - "31", - "32", - "33", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337" + "1571", + "1572" ], "location": { "end": { - "column": 40, - "line": 103 + "column": 8, + "line": 48 }, "start": { - "column": 49, - "line": 99 + "column": 79, + "line": 45 } } }, { - "id": "3511", - "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, + "id": "3582", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "app/composables/api/game/useFetchGames.ts(46,9): error TS2322: Type '\"\"' is not assignable to type '\"delete\" | \"get\" | \"GET\" | \"HEAD\" | \"PATCH\" | \"POST\" | \"PUT\" | \"DELETE\" | \"CONNECT\" | \"OPTIONS\" | \"TRACE\" | \"head\" | \"patch\" | \"post\" | \"put\" | \"connect\" | \"options\" | \"trace\" | undefined'.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "26" - ], + "killedBy": [], "coveredBy": [ - "26", - "27", - "28", - "29", - "30", - "31", - "32", - "33", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337" + "1571", + "1572" ], "location": { "end": { - "column": 40, - "line": 103 + "column": 23, + "line": 46 }, "start": { - "column": 49, - "line": 99 + "column": 17, + "line": 46 } } }, { - "id": "3512", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 1, + "id": "3583", + "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": [ - "26" - ], + "killedBy": [], "coveredBy": [ - "26", - "27", - "28", - "29", - "30", - "31", - "32", - "33", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337" + "1572" ], "location": { "end": { - "column": 42, - "line": 102 + "column": 6, + "line": 51 }, "start": { - "column": 49, - "line": 99 + "column": 13, + "line": 49 } } }, { - "id": "3513", - "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": [ - "26" - ], + "id": "3584", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "app/composables/api/game/useFetchGames.ts(53,3): error TS2739: Type '{}' is missing the following properties from type 'UseFetchGames': createGame, getGame, cancelGame, makeGamePlay\n", + "status": "CompileError", + "static": true, "coveredBy": [ - "26", - "27", - "28", - "29", - "30", - "31", - "32", - "33", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337" - ], - "location": { - "end": { - "column": 42, - "line": 102 - }, - "start": { - "column": 49, - "line": 99 - } - } - }, - { - "id": "3514", - "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", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337" - ], - "location": { - "end": { - "column": 42, - "line": 101 - }, - "start": { - "column": 49, - "line": 99 - } - } - }, - { - "id": "3515", - "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": [ - "26" - ], - "coveredBy": [ - "26", - "27", - "28", - "29", - "30", - "31", - "32", - "33", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337" - ], - "location": { - "end": { - "column": 42, - "line": 101 - }, - "start": { - "column": 49, - "line": 99 - } - } - }, - { - "id": "3516", - "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", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337" - ], - "location": { - "end": { - "column": 25, - "line": 100 - }, - "start": { - "column": 49, - "line": 99 - } - } - }, - { - "id": "3517", - "mutatorName": "LogicalOperator", - "replacement": "isMinimumPlayersReached.value || areAllRolesSet.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", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337" + "81", + "82", + "83", + "84", + "85", + "86", + "87", + "88", + "89", + "90", + "91", + "92", + "93", + "94", + "95", + "96", + "97", + "98", + "99", + "100", + "101", + "102", + "103", + "104", + "133", + "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", + "209", + "210", + "211", + "212", + "213", + "214", + "215", + "216", + "217", + "218", + "219", + "220", + "221", + "222", + "223", + "224", + "225", + "226", + "227", + "228", + "229", + "230", + "231", + "232", + "233", + "234", + "235", + "236", + "237", + "238", + "239", + "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", + "363", + "364", + "365", + "366", + "367", + "368", + "369", + "370", + "371", + "372", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "426", + "427", + "428", + "429", + "430", + "431", + "432", + "433", + "434", + "435", + "436", + "437", + "438", + "439", + "440", + "441", + "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", + "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524", + "657", + "658", + "659", + "660", + "661", + "662", + "663", + "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", + "767", + "768", + "769", + "770", + "771", + "772", + "773", + "774", + "775", + "793", + "794", + "795", + "796", + "797", + "798", + "799", + "800", + "801", + "802", + "803", + "804", + "805", + "806", + "807", + "808", + "809", + "847", + "848", + "849", + "850", + "851", + "852", + "853", + "854", + "855", + "856", + "857", + "858", + "859", + "860", + "861", + "862", + "863", + "864", + "865", + "866", + "867", + "868", + "869", + "870", + "871", + "872", + "873", + "874", + "875", + "876", + "877", + "878", + "879", + "880", + "881", + "882", + "883", + "884", + "885", + "886", + "947", + "966", + "967", + "968", + "969", + "970", + "971", + "972", + "973", + "974", + "975", + "976", + "977", + "978", + "979", + "980", + "981", + "982", + "983", + "984", + "1014", + "1015", + "1016", + "1017", + "1018", + "1019", + "1020", + "1021", + "1022", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1039", + "1040", + "1041", + "1042", + "1043", + "1044", + "1049", + "1050", + "1051", + "1052", + "1053", + "1054", + "1055", + "1056", + "1057", + "1058", + "1059", + "1060", + "1142", + "1143", + "1144", + "1145", + "1146", + "1147", + "1148", + "1149", + "1150", + "1197", + "1198", + "1199", + "1200", + "1201", + "1202", + "1213", + "1214", + "1215", + "1216", + "1217", + "1218", + "1219", + "1220", + "1221", + "1222", + "1223", + "1224", + "1225", + "1227", + "1244", + "1245", + "1246", + "1247", + "1248", + "1249", + "1250", + "1251", + "1252", + "1253", + "1254", + "1255", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", + "1359", + "1360", + "1361", + "1362", + "1363", + "1364", + "1365", + "1366", + "1367", + "1368", + "1369", + "1370", + "1371", + "1372", + "1373", + "1374", + "1375", + "1376", + "1377", + "1378", + "1379", + "1380", + "1400", + "1401", + "1402", + "1403", + "1404", + "1410", + "1411", + "1412", + "1413", + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1441", + "1442", + "1443", + "1444", + "1445", + "1446", + "1447", + "1448", + "1449", + "1450", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", + "1457", + "1463", + "1464", + "1465", + "1466", + "1467", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", + "1490", + "1491", + "1492", + "1493", + "1494", + "1505", + "1506", + "1507", + "1508", + "1509", + "1510", + "1531", + "1532", + "1533", + "1534", + "1535", + "1536", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1571", + "1572", + "1578", + "1579", + "1580", + "1581", + "1588", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1632", + "1633", + "1634", + "1635", + "1650", + "1651", + "1652", + "1653", + "1654", + "1661", + "1662", + "1663", + "1664", + "1665", + "1675", + "1676", + "1677", + "1678", + "1679", + "1684", + "1685", + "1686", + "1687", + "1688", + "1696", + "1697", + "1698", + "1699", + "1700", + "1716", + "1717", + "1718", + "1719", + "1720", + "1728", + "1729", + "1730", + "1731", + "1732", + "1733", + "1735", + "1739", + "1773", + "1774", + "1775", + "1776", + "1777", + "1778", + "1779", + "1780", + "1805", + "1806", + "1807", + "1808", + "1817", + "1821", + "1830", + "1831", + "1832", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869", + "1873" ], "location": { "end": { - "column": 25, - "line": 100 + "column": 4, + "line": 58 }, "start": { - "column": 49, - "line": 99 + "column": 10, + "line": 53 } } }, { - "id": "3518", + "id": "3559", "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", + "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": false, - "killedBy": [], - "coveredBy": [ - "34", - "35", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337" - ], - "location": { - "end": { - "column": 4, - "line": 122 - }, - "start": { - "column": 65, - "line": 108 - } - } - }, - { - "id": "3519", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "expected [] to include 'composables.useCreateGameDtoValidatio…'", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "34" - ], - "coveredBy": [ - "34", - "35", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337" - ], - "location": { - "end": { - "column": 6, - "line": 119 - }, - "start": { - "column": 45, - "line": 109 - } - } - }, - { - "id": "3520", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected [ '' ] to include 'composables.useCreateGameDtoValidatio…'", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "34" - ], - "coveredBy": [ - "34", - "35", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337" - ], - "location": { - "end": { - "column": 77, - "line": 110 - }, - "start": { - "column": 10, - "line": 110 - } - } - }, - { - "id": "3521", - "mutatorName": "BooleanLiteral", - "replacement": "isMinimumPlayersReached.value", - "statusReason": "expected [] to include 'composables.useCreateGameDtoValidatio…'", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "34" - ], + "static": true, "coveredBy": [ - "34", - "35", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337" - ], - "location": { - "end": { - "column": 111, - "line": 110 - }, - "start": { - "column": 81, - "line": 110 - } + "81", + "82", + "83", + "84", + "85", + "86", + "87", + "88", + "89", + "90", + "91", + "92", + "93", + "94", + "95", + "96", + "97", + "98", + "99", + "100", + "101", + "102", + "103", + "104", + "133", + "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", + "209", + "210", + "211", + "212", + "213", + "214", + "215", + "216", + "217", + "218", + "219", + "220", + "221", + "222", + "223", + "224", + "225", + "226", + "227", + "228", + "229", + "230", + "231", + "232", + "233", + "234", + "235", + "236", + "237", + "238", + "239", + "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", + "363", + "364", + "365", + "366", + "367", + "368", + "369", + "370", + "371", + "372", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "426", + "427", + "428", + "429", + "430", + "431", + "432", + "433", + "434", + "435", + "436", + "437", + "438", + "439", + "440", + "441", + "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", + "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524", + "657", + "658", + "659", + "660", + "661", + "662", + "663", + "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", + "767", + "768", + "769", + "770", + "771", + "772", + "773", + "774", + "775", + "793", + "794", + "795", + "796", + "797", + "798", + "799", + "800", + "801", + "802", + "803", + "804", + "805", + "806", + "807", + "808", + "809", + "847", + "848", + "849", + "850", + "851", + "852", + "853", + "854", + "855", + "856", + "857", + "858", + "859", + "860", + "861", + "862", + "863", + "864", + "865", + "866", + "867", + "868", + "869", + "870", + "871", + "872", + "873", + "874", + "875", + "876", + "877", + "878", + "879", + "880", + "881", + "882", + "883", + "884", + "885", + "886", + "947", + "966", + "967", + "968", + "969", + "970", + "971", + "972", + "973", + "974", + "975", + "976", + "977", + "978", + "979", + "980", + "981", + "982", + "983", + "984", + "1014", + "1015", + "1016", + "1017", + "1018", + "1019", + "1020", + "1021", + "1022", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1039", + "1040", + "1041", + "1042", + "1043", + "1044", + "1049", + "1050", + "1051", + "1052", + "1053", + "1054", + "1055", + "1056", + "1057", + "1058", + "1059", + "1060", + "1142", + "1143", + "1144", + "1145", + "1146", + "1147", + "1148", + "1149", + "1150", + "1197", + "1198", + "1199", + "1200", + "1201", + "1202", + "1213", + "1214", + "1215", + "1216", + "1217", + "1218", + "1219", + "1220", + "1221", + "1222", + "1223", + "1224", + "1225", + "1227", + "1244", + "1245", + "1246", + "1247", + "1248", + "1249", + "1250", + "1251", + "1252", + "1253", + "1254", + "1255", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", + "1359", + "1360", + "1361", + "1362", + "1363", + "1364", + "1365", + "1366", + "1367", + "1368", + "1369", + "1370", + "1371", + "1372", + "1373", + "1374", + "1375", + "1376", + "1377", + "1378", + "1379", + "1380", + "1400", + "1401", + "1402", + "1403", + "1404", + "1410", + "1411", + "1412", + "1413", + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1441", + "1442", + "1443", + "1444", + "1445", + "1446", + "1447", + "1448", + "1449", + "1450", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", + "1457", + "1463", + "1464", + "1465", + "1466", + "1467", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", + "1490", + "1491", + "1492", + "1493", + "1494", + "1505", + "1506", + "1507", + "1508", + "1509", + "1510", + "1531", + "1532", + "1533", + "1534", + "1535", + "1536", + "1565", + "1566", + "1567", + "1568", + "1569", + "1570", + "1571", + "1572", + "1578", + "1579", + "1580", + "1581", + "1588", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1632", + "1633", + "1634", + "1635", + "1650", + "1651", + "1652", + "1653", + "1654", + "1661", + "1662", + "1663", + "1664", + "1665", + "1675", + "1676", + "1677", + "1678", + "1679", + "1684", + "1685", + "1686", + "1687", + "1688", + "1696", + "1697", + "1698", + "1699", + "1700", + "1716", + "1717", + "1718", + "1719", + "1720", + "1728", + "1729", + "1730", + "1731", + "1732", + "1733", + "1735", + "1739", + "1773", + "1774", + "1775", + "1776", + "1777", + "1778", + "1779", + "1780", + "1805", + "1806", + "1807", + "1808", + "1817", + "1821", + "1830", + "1831", + "1832", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869", + "1873" + ], + "location": { + "end": { + "column": 2, + "line": 59 + }, + "start": { + "column": 41, + "line": 13 + } } - }, + } + ], + "source": "import type { CreateGameDto } from \"~/composables/api/game/dto/create-game/create-game.dto\";\nimport type { MakeGamePlayDto } from \"~/composables/api/game/dto/make-game-play/make-game-play.dto\";\nimport type { Game } from \"~/composables/api/game/types/game.class\";\nimport { useWerewolvesAssistantApi } from \"~/composables/api/useWerewolvesAssistantApi\";\n\ntype UseFetchGames = {\n createGame: (createGameDto: CreateGameDto) => Promise> | null>;\n getGame: (gameId: string) => Promise> | null>;\n cancelGame: (gameId: string) => Promise> | null>;\n makeGamePlay: (gameId: string, makeGamePlayDto: MakeGamePlayDto) => Promise> | null>;\n};\n\nfunction useFetchGames(): UseFetchGames {\n const { fetchWerewolvesAssistantApi } = useWerewolvesAssistantApi();\n\n async function createGame(createGameDto: CreateGameDto): Promise> | null> {\n try {\n return await fetchWerewolvesAssistantApi(`/games`, {\n method: \"POST\",\n body: JSON.stringify(createGameDto),\n });\n } catch {\n return null;\n }\n }\n\n async function getGame(gameId: string): Promise> | null> {\n try {\n return await fetchWerewolvesAssistantApi(`/games/${gameId}`, { method: \"GET\" });\n } catch {\n return null;\n }\n }\n\n async function cancelGame(gameId: string): Promise> | null> {\n try {\n return await fetchWerewolvesAssistantApi(`/games/${gameId}`, { method: \"DELETE\" });\n } catch {\n return null;\n }\n }\n\n async function makeGamePlay(gameId: string, makeGamePlayDto: MakeGamePlayDto): Promise> | null> {\n try {\n return await fetchWerewolvesAssistantApi(`/games/${gameId}/play`, {\n method: \"POST\",\n body: JSON.stringify(makeGamePlayDto),\n });\n } catch {\n return null;\n }\n }\n return {\n createGame,\n getGame,\n cancelGame,\n makeGamePlay,\n };\n}\n\nexport { useFetchGames };" + }, + "app/composables/api/game/useFetchRandomGameComposition.ts": { + "language": "typescript", + "mutants": [ { - "id": "3522", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected [ '', …(2) ] to include 'composables.useCreateGameDtoValidatio…'", - "status": "Killed", - "testsCompleted": 2, + "id": "3585", + "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": [ - "34" - ], + "killedBy": [], "coveredBy": [ - "34", - "35", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337" + "1910" ], "location": { "end": { - "column": 68, - "line": 111 + "column": 2, + "line": 27 }, "start": { - "column": 10, - "line": 111 + "column": 73, + "line": 18 } } }, { - "id": "3523", - "mutatorName": "BooleanLiteral", - "replacement": "areAllRolesSet.value", - "statusReason": "expected [ …(2) ] to include 'composables.useCreateGameDtoValidatio…'", - "status": "Killed", - "testsCompleted": 2, + "id": "3586", + "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": [ - "34" - ], + "killedBy": [], "coveredBy": [ - "34", - "35", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337" + "1910" ], "location": { "end": { - "column": 93, - "line": 111 + "column": 4, + "line": 25 }, "start": { - "column": 72, - "line": 111 + "column": 149, + "line": 21 } } }, { - "id": "3524", + "id": "3587", "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected [ '' ] to include 'composables.useCreateGameDtoValidatio…'", + "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": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "34" + "1910" ], "coveredBy": [ - "34", - "35", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337" + "1910" ], "location": { "end": { - "column": 70, - "line": 112 + "column": 117, + "line": 24 }, "start": { - "column": 10, - "line": 112 + "column": 70, + "line": 24 } } }, { - "id": "3525", - "mutatorName": "BooleanLiteral", - "replacement": "doesContainOneVillagerSidedRole.value", - "statusReason": "expected [] to include 'composables.useCreateGameDtoValidatio…'", + "id": "3588", + "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": 3, + "testsCompleted": 1, "static": false, "killedBy": [ - "34" + "1910" ], "coveredBy": [ - "34", - "35", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337" + "1910" ], "location": { "end": { - "column": 112, - "line": 112 + "column": 136, + "line": 24 }, "start": { - "column": 74, - "line": 112 + "column": 119, + "line": 24 } } }, { - "id": "3526", + "id": "3589", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "expected [ '' ] to include 'composables.useCreateGameDtoValidatio…'", - "status": "Killed", - "testsCompleted": 4, + "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": [ - "34" - ], + "killedBy": [], "coveredBy": [ - "34", - "35", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337" + "1910" ], "location": { "end": { - "column": 70, - "line": 113 + "column": 134, + "line": 24 }, "start": { - "column": 10, - "line": 113 + "column": 129, + "line": 24 } } }, { - "id": "3527", - "mutatorName": "BooleanLiteral", - "replacement": "doesContainOneWerewolfSidedRole.value", - "statusReason": "expected [] to include 'composables.useCreateGameDtoValidatio…'", - "status": "Killed", - "testsCompleted": 4, + "id": "3590", + "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": [ - "34" + "killedBy": [], + "coveredBy": [ + "1910" ], + "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": "3591", + "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": [ - "34", - "35", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337" + "1781", + "1782", + "1783", + "1784" ], "location": { "end": { - "column": 112, - "line": 113 + "column": 2, + "line": 21 }, "start": { - "column": 74, - "line": 113 + "column": 58, + "line": 11 } } }, { - "id": "3528", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected [ …(3) ] to include 'composables.useCreateGameDtoValidatio…'", + "id": "3592", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected undefined to strictly equal _Player{ …(6) }", "status": "Killed", - "testsCompleted": 5, + "testsCompleted": 1, "static": false, "killedBy": [ - "34" + "1781" ], "coveredBy": [ - "34", - "35", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337" + "1781", + "1782", + "1783", + "1784" ], "location": { "end": { - "column": 85, - "line": 114 + "column": 157, + "line": 12 }, "start": { - "column": 10, - "line": 114 + "column": 57, + "line": 12 } } }, { - "id": "3529", - "mutatorName": "BooleanLiteral", - "replacement": "isTwoSistersRolePresentAndMinimumPlayersReached.value", - "statusReason": "expected [ …(2) ] to include 'composables.useCreateGameDtoValidatio…'", + "id": "3593", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected undefined to strictly equal _Player{ …(6) }", "status": "Killed", - "testsCompleted": 5, + "testsCompleted": 1, "static": false, "killedBy": [ - "34" + "1781" ], "coveredBy": [ - "34", - "35", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337" + "1781", + "1782" ], "location": { "end": { - "column": 143, - "line": 114 + "column": 156, + "line": 12 }, "start": { - "column": 89, - "line": 114 + "column": 87, + "line": 12 } } }, { - "id": "3530", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected [ …(3) ] to include 'composables.useCreateGameDtoValidatio…'", + "id": "3594", + "mutatorName": "MethodExpression", + "replacement": "attributes.every(({\n name\n}) => name === \"sheriff\")", + "statusReason": "expected _Player{ …(6) } to strictly equal _Player{ …(6) }", "status": "Killed", - "testsCompleted": 6, + "testsCompleted": 1, "static": false, "killedBy": [ - "34" + "1781" ], "coveredBy": [ - "34", - "35", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337" + "1781", + "1782" ], "location": { "end": { - "column": 88, - "line": 115 + "column": 156, + "line": 12 }, "start": { - "column": 10, - "line": 115 + "column": 107, + "line": 12 } } }, { - "id": "3531", - "mutatorName": "BooleanLiteral", - "replacement": "isThreeBrothersRolePresentAndMinimumPlayersReached.value", - "statusReason": "expected [ …(2) ] to include 'composables.useCreateGameDtoValidatio…'", + "id": "3595", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected undefined to strictly equal _Player{ …(6) }", "status": "Killed", - "testsCompleted": 6, + "testsCompleted": 1, "static": false, "killedBy": [ - "34" + "1781" ], "coveredBy": [ - "34", - "35", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337" + "1781", + "1782" ], "location": { "end": { - "column": 149, - "line": 115 + "column": 155, + "line": 12 }, "start": { - "column": 92, - "line": 115 + "column": 123, + "line": 12 } } }, { - "id": "3532", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected [ …(3) ] to include 'composables.useCreateGameDtoValidatio…'", + "id": "3596", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected _Player{ …(6) } to be undefined", "status": "Killed", - "testsCompleted": 7, + "testsCompleted": 11, "static": false, "killedBy": [ - "34" + "1782" ], "coveredBy": [ - "34", - "35", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337" + "1781", + "1782" ], "location": { "end": { - "column": 77, - "line": 116 + "column": 155, + "line": 12 }, "start": { - "column": 10, - "line": 116 + "column": 137, + "line": 12 } } }, { - "id": "3533", - "mutatorName": "BooleanLiteral", - "replacement": "areAdditionalCardsSetForThiefIfPresent.value", - "statusReason": "expected [ …(2) ] to include 'composables.useCreateGameDtoValidatio…'", + "id": "3597", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected undefined to strictly equal _Player{ …(6) }", "status": "Killed", - "testsCompleted": 7, + "testsCompleted": 1, "static": false, "killedBy": [ - "34" + "1781" ], "coveredBy": [ - "34", - "35", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337" + "1781", + "1782" ], "location": { "end": { - "column": 126, - "line": 116 + "column": 155, + "line": 12 }, "start": { - "column": 81, - "line": 116 + "column": 137, + "line": 12 } } }, { - "id": "3534", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected [ …(3) ] to include 'composables.useCreateGameDtoValidatio…'", + "id": "3598", + "mutatorName": "EqualityOperator", + "replacement": "name !== \"sheriff\"", + "statusReason": "expected _Player{ …(6) } to strictly equal _Player{ …(6) }", "status": "Killed", - "testsCompleted": 8, + "testsCompleted": 1, "static": false, "killedBy": [ - "34" + "1781" ], "coveredBy": [ - "34", - "35", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337" + "1781", + "1782" ], "location": { "end": { - "column": 77, - "line": 117 + "column": 155, + "line": 12 }, "start": { - "column": 10, - "line": 117 + "column": 137, + "line": 12 } } }, { - "id": "3535", - "mutatorName": "BooleanLiteral", - "replacement": "areAdditionalCardsSetForActorIfPresent.value", - "statusReason": "expected [ …(2) ] to include 'composables.useCreateGameDtoValidatio…'", + "id": "3599", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "app/composables/api/game/useGamePlayers.ts(12,137): error TS2367: This comparison appears to be unintentional because the types '\"sheriff\" | \"seen\" | \"eaten\" | \"drank-life-potion\" | \"drank-death-potion\" | \"protected\" | \"scandalmonger-marked\" | \"in-love\" | \"worshiped\" | \"powerless\" | \"cant-vote\" | \"charmed\" | \"contaminated\" | \"stolen-role\" | \"acting\"' and '\"\"' have no overlap.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "1781", + "1782" + ], + "location": { + "end": { + "column": 155, + "line": 12 + }, + "start": { + "column": 146, + "line": 12 + } + } + }, + { + "id": "3600", + "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": [], + "coveredBy": [ + "1783", + "1784" + ], + "location": { + "end": { + "column": 4, + "line": 16 + }, + "start": { + "column": 64, + "line": 14 + } + } + }, + { + "id": "3601", + "mutatorName": "MethodExpression", + "replacement": "game.value.players", + "statusReason": "expected [ _Player{ …(6) }, …(3) ] to strictly equal [ _Player{ …(6) }, _Player{ …(6) } ]", "status": "Killed", - "testsCompleted": 8, + "testsCompleted": 1, "static": false, "killedBy": [ - "34" + "1783" ], "coveredBy": [ - "34", - "35", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337" + "1783", + "1784" ], "location": { "end": { - "column": 126, - "line": 117 + "column": 77, + "line": 15 }, "start": { - "column": 81, - "line": 117 + "column": 12, + "line": 15 } } }, { - "id": "3536", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected [ …(3) ] to include 'composables.useCreateGameDtoValidatio…'", + "id": "3602", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, _Player{ …(6) } ]", "status": "Killed", - "testsCompleted": 9, + "testsCompleted": 1, "static": false, "killedBy": [ - "34" + "1783" ], "coveredBy": [ - "34", - "35", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337" + "1783", + "1784" ], "location": { "end": { - "column": 84, - "line": 118 + "column": 76, + "line": 15 }, "start": { - "column": 10, - "line": 118 + "column": 38, + "line": 15 } } }, { - "id": "3537", - "mutatorName": "BooleanLiteral", - "replacement": "arePlayerGroupsSetForPrejudicedManipulatorIfPresent.value", - "statusReason": "expected [ …(2) ] to include 'composables.useCreateGameDtoValidatio…'", + "id": "3603", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected [ _Player{ …(6) }, …(3) ] to strictly equal [ _Player{ …(6) }, _Player{ …(6) } ]", "status": "Killed", - "testsCompleted": 9, + "testsCompleted": 1, "static": false, "killedBy": [ - "34" + "1783" ], "coveredBy": [ - "34", - "35", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337" + "1783", + "1784" ], "location": { "end": { - "column": 146, - "line": 118 + "column": 76, + "line": 15 }, "start": { - "column": 88, - "line": 118 + "column": 48, + "line": 15 } } }, { - "id": "3538", - "mutatorName": "MethodExpression", - "replacement": "Object.keys(errors)", - "statusReason": "expected [ …(9) ] to strictly equal []", + "id": "3604", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, _Player{ …(6) } ]", "status": "Killed", - "testsCompleted": 10, + "testsCompleted": 1, "static": false, "killedBy": [ - "35" + "1783" ], "coveredBy": [ - "34", - "35", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337" + "1783", + "1784" ], "location": { "end": { - "column": 81, - "line": 121 + "column": 76, + "line": 15 }, "start": { - "column": 12, - "line": 121 + "column": 48, + "line": 15 } } }, { - "id": "3539", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected [] to include 'composables.useCreateGameDtoValidatio…'", + "id": "3605", + "mutatorName": "EqualityOperator", + "replacement": "player.role.current !== role", + "statusReason": "expected [ _Player{ …(6) }, _Player{ …(6) } ] to strictly equal [ _Player{ …(6) }, _Player{ …(6) } ]", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "34" + "1783" ], "coveredBy": [ - "34", - "35", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337" + "1783", + "1784" ], "location": { "end": { - "column": 80, - "line": 121 + "column": 76, + "line": 15 }, "start": { - "column": 39, - "line": 121 + "column": 48, + "line": 15 } } }, { - "id": "3540", - "mutatorName": "BlockStatement", + "id": "3606", + "mutatorName": "ObjectLiteral", "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/useGamePlayers.ts(17,3): error TS2739: Type '{}' is missing the following properties from type 'UseGamePlayers': sheriffInPlayers, getPlayersWithCurrentRole\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "9", - "10", - "12", - "13", - "15", - "16", - "33", - "34", - "35", - "36", - "37", - "38", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337" + "1781", + "1782", + "1783", + "1784" ], "location": { "end": { "column": 4, - "line": 129 + "line": 20 }, "start": { - "column": 84, - "line": 124 + "column": 10, + "line": 17 } } - }, + } + ], + "source": "import type { ComputedRef, Ref } from \"vue\";\nimport type { Game } from \"~/composables/api/game/types/game.class\";\nimport type { Player } from \"~/composables/api/game/types/players/player.class\";\nimport type { RoleName } from \"~/composables/api/role/types/role.types\";\n\ntype UseGamePlayers = {\n sheriffInPlayers: ComputedRef;\n getPlayersWithCurrentRole: (role: RoleName) => Player[];\n};\n\nfunction useGamePlayers(game: Ref): UseGamePlayers {\n const sheriffInPlayers = computed(() => game.value.players.find(({ attributes }) => attributes.some(({ name }) => name === \"sheriff\")));\n\n function getPlayersWithCurrentRole(role: RoleName): Player[] {\n return game.value.players.filter(player => player.role.current === role);\n }\n return {\n getPlayersWithCurrentRole,\n sheriffInPlayers,\n };\n}\n\nexport { useGamePlayers };" + }, + "app/composables/api/game/useGameSource.ts": { + "language": "typescript", + "mutants": [ { - "id": "3541", - "mutatorName": "MethodExpression", - "replacement": "createGameDto.value.players", - "statusReason": "expected [ …(2) ] to include 'composables.useCreateGameDtoValidatio…'", - "status": "Killed", - "testsCompleted": 12, + "id": "3607", + "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": [ - "9", - "10", - "12", - "13", - "15", - "16", - "33", - "34", - "35", - "36", - "37", - "38", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337" + "1405", + "1406", + "1407", + "1408", + "1409", + "1916", + "1917" ], "location": { "end": { - "column": 105, - "line": 125 + "column": 2, + "line": 25 }, "start": { - "column": 29, - "line": 125 + "column": 49, + "line": 11 } } }, { - "id": "3542", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 2, + "id": "3608", + "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": [ - "10" - ], + "killedBy": [], "coveredBy": [ - "9", - "10", - "12", - "13", - "15", - "16", - "33", - "34", - "35", - "36", - "37", - "38", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337" + "1405", + "1406", + "1407", + "1408", + "1409", + "1916", + "1917" ], "location": { "end": { - "column": 104, - "line": 125 + "column": 4, + "line": 23 }, "start": { - "column": 64, - "line": 125 + "column": 90, + "line": 15 } } }, { - "id": "3543", + "id": "3609", "mutatorName": "ConditionalExpression", "replacement": "true", - "statusReason": "expected [ …(2) ] to include 'composables.useCreateGameDtoValidatio…'", + "statusReason": "Snapshot `Game Over History Record Source Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 12, + "testsCompleted": 1, "static": false, "killedBy": [ - "34" + "1405" ], "coveredBy": [ - "9", - "10", - "12", - "13", - "15", - "16", - "33", - "34", - "35", - "36", - "37", - "38", - "323", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334" + "1405", + "1406", + "1407", + "1408", + "1409", + "1916", + "1917" ], "location": { "end": { - "column": 104, - "line": 125 + "column": 33, + "line": 16 }, "start": { - "column": 74, - "line": 125 + "column": 9, + "line": 16 } } }, { - "id": "3544", + "id": "3610", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "expected true to be false // Object.is equality", + "statusReason": "expected 'shared.role.definiteName.sheriff, 1' to be 'shared.game.player.attribute.definite…' // Object.is equality", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 6, "static": false, "killedBy": [ - "10" + "1916" ], "coveredBy": [ - "9", - "10", - "12", - "13", - "15", - "16", - "33", - "34", - "35", - "36", - "37", - "38", - "323", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334" + "1405", + "1406", + "1407", + "1408", + "1409", + "1916", + "1917" ], "location": { "end": { - "column": 104, - "line": 125 + "column": 33, + "line": 16 }, "start": { - "column": 74, - "line": 125 + "column": 9, + "line": 16 } } }, { - "id": "3545", + "id": "3611", "mutatorName": "EqualityOperator", - "replacement": "player.role.name !== role.name", - "statusReason": "expected true to be false // Object.is equality", + "replacement": "gameSource !== \"sheriff\"", + "statusReason": "Snapshot `Game Over History Record Source Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 4, + "testsCompleted": 1, "static": false, "killedBy": [ - "13" + "1405" ], "coveredBy": [ - "9", - "10", - "12", - "13", - "15", - "16", - "33", - "34", - "35", - "36", - "37", - "38", - "323", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334" + "1405", + "1406", + "1407", + "1408", + "1409", + "1916", + "1917" ], "location": { "end": { - "column": 104, - "line": 125 + "column": 33, + "line": 16 }, "start": { - "column": 74, - "line": 125 + "column": 9, + "line": 16 } } }, { - "id": "3546", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 2, + "id": "3612", + "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": [ - "10" - ], + "killedBy": [], "coveredBy": [ - "9", - "10", - "12", - "13", - "15", - "16", - "33", - "34", - "35", - "36", - "37", - "38", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337" + "1405", + "1406", + "1407", + "1408", + "1409", + "1916", + "1917" ], "location": { "end": { - "column": 80, - "line": 128 + "column": 33, + "line": 16 }, "start": { - "column": 12, - "line": 128 + "column": 24, + "line": 16 } } }, { - "id": "3547", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be true // Object.is equality", + "id": "3613", + "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": [ - "9" + "1916" ], "coveredBy": [ - "9", - "10", - "12", - "13", - "15", - "16", - "33", - "34", - "35", - "36", - "37", - "38", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337" + "1916" ], "location": { "end": { - "column": 80, - "line": 128 + "column": 6, + "line": 18 }, "start": { - "column": 12, - "line": 128 + "column": 35, + "line": 16 } } }, { - "id": "3548", - "mutatorName": "LogicalOperator", - "replacement": "playersWithRoleCount === 0 && playersWithRoleCount >= role.minInGame", - "statusReason": "expected false to be true // Object.is equality", + "id": "3614", + "mutatorName": "StringLiteral", + "replacement": "``", + "statusReason": "expected ', 1' to be 'shared.game.player.attribute.definite…' // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "9" + "1916" ], "coveredBy": [ - "9", - "10", - "12", - "13", - "15", - "16", - "33", - "34", - "35", - "36", - "37", - "38", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337" + "1916" ], "location": { "end": { - "column": 80, - "line": 128 + "column": 67, + "line": 17 }, "start": { - "column": 12, - "line": 128 + "column": 16, + "line": 17 } } }, { - "id": "3549", + "id": "3615", "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be true // Object.is equality", + "replacement": "true", + "statusReason": "expected 'shared.game.player.group.definiteName…' to be 'shared.role.definiteName.werewolf, 1' // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 9, "static": false, "killedBy": [ - "9" + "1917" ], "coveredBy": [ - "9", - "10", - "12", - "13", - "15", - "16", - "33", - "34", - "35", - "36", - "37", - "38", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337" + "1405", + "1406", + "1407", + "1408", + "1409", + "1916", + "1917" ], "location": { "end": { - "column": 38, - "line": 128 + "column": 58, + "line": 19 }, "start": { - "column": 12, - "line": 128 + "column": 9, + "line": 19 } } }, { - "id": "3550", - "mutatorName": "EqualityOperator", - "replacement": "playersWithRoleCount !== 0", - "statusReason": "expected false to be true // Object.is equality", + "id": "3616", + "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": [ - "9" + "1405" ], "coveredBy": [ - "9", - "10", - "12", - "13", - "15", - "16", - "33", - "34", - "35", - "36", - "37", - "38", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337" + "1405", + "1406", + "1407", + "1408", + "1409", + "1916", + "1917" ], "location": { "end": { - "column": 38, - "line": 128 + "column": 58, + "line": 19 }, "start": { - "column": 12, - "line": 128 + "column": 9, + "line": 19 } } }, { - "id": "3551", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be true // Object.is equality", + "id": "3617", + "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": [ - "9" + "1405" ], "coveredBy": [ - "9", - "10", - "12", - "13", - "15", - "16", - "34", - "36", - "37" + "1405", + "1406", + "1407", + "1408", + "1409", + "1916" ], "location": { "end": { - "column": 80, - "line": 128 + "column": 6, + "line": 21 }, "start": { - "column": 42, - "line": 128 + "column": 60, + "line": 19 } } }, { - "id": "3552", - "mutatorName": "EqualityOperator", - "replacement": "playersWithRoleCount > role.minInGame", - "statusReason": "expected false to be true // Object.is equality", + "id": "3618", + "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": [ - "9" + "1405" ], "coveredBy": [ - "9", - "10", - "12", - "13", - "15", - "16", - "34", - "36", - "37" - ], - "location": { - "end": { - "column": 80, - "line": 128 - }, - "start": { - "column": 42, - "line": 128 - } - } - }, - { - "id": "3553", - "mutatorName": "EqualityOperator", - "replacement": "playersWithRoleCount < role.minInGame", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "9" - ], - "coveredBy": [ - "9", - "10", - "12", - "13", - "15", - "16", - "34", - "36", - "37" + "1405", + "1406", + "1407", + "1408", + "1409", + "1916" ], "location": { "end": { - "column": 80, - "line": 128 + "column": 69, + "line": 20 }, "start": { - "column": 42, - "line": 128 + "column": 16, + "line": 20 } } }, { - "id": "3554", + "id": "3619", "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", + "statusReason": "app/composables/api/game/useGameSource.ts(24,3): error TS2741: Property 'getDefiniteGameSourceNameLabel' is missing in type '{}' but required in type 'UseGameSourceName'.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "0", - "1", - "2", - "3", - "4", - "5", - "6", - "7", - "8", - "9", - "10", - "11", - "12", - "13", - "14", - "15", - "16", - "17", - "18", - "19", - "20", - "21", - "22", - "23", - "24", - "25", - "26", - "27", - "28", - "29", - "30", - "31", - "32", - "33", - "34", - "35", - "36", - "37", - "38", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "1515", - "1516", - "1517", - "1518", - "1519" + "1405", + "1406", + "1407", + "1408", + "1409", + "1916", + "1917" ], "location": { "end": { - "column": 4, - "line": 145 + "column": 44, + "line": 24 }, "start": { "column": 10, - "line": 130 + "line": 24 } } } ], - "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 };" + "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/useFetchGames.ts": { + "app/composables/api/game/useMakeGamePlayDtoValidation.ts": { "language": "typescript", "mutants": [ { - "id": "3555", + "id": "3620", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "app/composables/api/game/useFetchGames.ts(13,27): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "statusReason": "app/composables/api/game/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": true, + "static": false, "killedBy": [], "coveredBy": [ - "81", - "82", - "83", - "84", - "85", - "86", - "87", - "88", - "89", - "90", - "91", - "92", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103", - "104", - "133", - "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", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "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", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "426", - "427", - "428", - "429", - "430", - "431", - "432", - "433", - "434", - "435", - "436", - "437", - "438", - "439", - "440", - "441", - "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", + "186", + "187", + "188", + "189", + "190", + "191", + "192", + "193", + "194", + "195", + "196", + "197", + "198", + "199", + "200", + "201", + "202", + "203", + "204", + "205", + "206", + "207", + "208", "510", "511", "512", @@ -154848,453 +141989,82 @@ "521", "522", "523", - "524", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "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", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775", - "793", - "794", - "795", - "796", - "797", - "798", - "799", - "800", - "801", - "802", - "803", - "804", - "805", - "806", - "807", - "808", - "809", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "855", - "856", - "857", - "858", - "859", - "860", - "861", - "862", - "863", - "864", - "865", - "866", - "867", - "868", - "869", - "870", - "871", - "872", - "873", - "874", - "875", - "876", - "877", - "878", - "879", - "880", - "881", - "882", - "883", - "884", - "885", - "886", - "947", - "966", - "967", - "968", - "969", - "970", - "971", - "972", - "973", - "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "984", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", - "1021", - "1022", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1039", - "1040", - "1041", - "1042", - "1043", - "1044", - "1049", - "1050", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", - "1060", - "1142", - "1143", - "1144", - "1145", - "1146", - "1147", - "1148", - "1149", - "1150", - "1197", - "1198", - "1199", - "1200", - "1201", - "1202", - "1213", - "1214", - "1215", - "1216", - "1217", - "1218", - "1219", - "1220", - "1221", - "1222", - "1223", - "1224", - "1225", - "1227", - "1244", - "1245", - "1246", - "1247", - "1248", - "1249", - "1250", - "1251", - "1252", - "1253", - "1254", - "1255", - "1353", - "1354", - "1355", - "1356", - "1357", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1365", - "1366", - "1367", - "1368", - "1369", - "1370", - "1371", - "1372", - "1373", - "1374", - "1394", - "1395", - "1396", - "1397", - "1398", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1410", - "1411", - "1412", - "1413", - "1414", - "1415", - "1416", - "1417", - "1435", - "1436", - "1437", - "1438", - "1439", - "1440", - "1441", - "1442", - "1443", - "1444", - "1445", - "1446", - "1447", - "1448", - "1449", - "1450", - "1451", - "1457", - "1458", - "1459", - "1460", - "1461", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1479", - "1480", - "1481", - "1482", - "1483", - "1489", - "1490", - "1491", - "1492", - "1493", - "1504", - "1505", - "1506", - "1507", - "1508", - "1509", - "1530", - "1531", - "1532", - "1533", - "1534", - "1535", - "1564", - "1565", - "1566", - "1567", - "1568", - "1569", - "1570", - "1571", - "1577", - "1578", - "1579", - "1580", - "1587", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1631", - "1632", - "1633", - "1634", - "1649", - "1650", - "1651", - "1652", - "1653", - "1660", - "1661", - "1662", - "1663", - "1664", - "1674", - "1675", - "1676", - "1677", - "1678", - "1683", - "1684", - "1685", - "1686", - "1687", - "1695", - "1696", - "1697", - "1698", - "1699", - "1715", - "1716", - "1717", - "1718", - "1719", - "1727", - "1728", - "1729", - "1730", - "1731", - "1732", - "1734", - "1738", - "1772", - "1773", - "1774", - "1775", - "1776", - "1777", - "1778", - "1779", - "1804", - "1805", - "1806", - "1807", - "1816", - "1820", - "1829", - "1830", - "1831", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868", - "1872" + "524" ], "location": { "end": { "column": 2, - "line": 59 + "line": 63 }, "start": { - "column": 41, - "line": 13 + "column": 125, + "line": 15 } } }, { - "id": "3556", + "id": "3621", "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", + "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": [ - "1564", - "1565" + "186", + "187", + "188", + "189", + "190", + "191", + "207", + "208", + "510", + "511", + "512", + "514", + "515", + "522" ], "location": { "end": { "column": 4, - "line": 25 + "line": 27 }, "start": { - "column": 108, + "column": 69, "line": 16 } } }, { - "id": "3557", - "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": "3622", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(20,29): error TS18047: 'game.value.currentPlay' is possibly 'null'.\napp/composables/api/game/useMakeGamePlayDtoValidation.ts(26,12): error TS18048: 'votes' is possibly 'undefined'.\napp/composables/api/game/useMakeGamePlayDtoValidation.ts(26,28): error TS18048: 'voteInteraction' is possibly 'undefined'.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "1564", - "1565" + "186", + "187", + "188", + "189", + "190", + "191", + "207", + "208", + "510", + "511", + "512", + "514", + "515", + "522" ], "location": { "end": { - "column": 6, - "line": 22 + "column": 93, + "line": 17 }, "start": { "column": 9, @@ -155303,777 +142073,1237 @@ } }, { - "id": "3558", - "mutatorName": "StringLiteral", - "replacement": "``", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"/games\",\n Object {\n \"body\": \"{\"players\":[],\"options\":{\"composition\":{\"isHidden\":false},\"votes\":{\"canBeSkipped\":true,\"duration\":447},\"roles\":{\"doSkipCallIfNoTarget\":true,\"areRevealedOnDeath\":false,\"sheriff\":{\"isEnabled\":false,\"electedAt\":{\"turn\":7965461375352832,\"phaseName\":\"night\"},\"hasDoubledVote\":true,\"mustSettleTieInVotes\":true},\"werewolf\":{\"canEatEachOther\":true},\"bigBadWolf\":{\"isPowerlessIfWerewolfDies\":true},\"whiteWerewolf\":{\"wakingUpInterval\":3},\"seer\":{\"isTalkative\":true,\"canSeeRoles\":true},\"cupid\":{\"lovers\":{\"doRevealRoleToEachOther\":true},\"mustWinWithLovers\":true},\"littleGirl\":{\"isProtectedByDefender\":true},\"defender\":{\"canProtectTwice\":true},\"elder\":{\"livesCountAgainstWerewolves\":4,\"doesTakeHisRevenge\":true},\"idiot\":{\"doesDieOnElderDeath\":true},\"twoSisters\":{\"wakingUpInterval\":5},\"threeBrothers\":{\"wakingUpInterval\":3},\"fox\":{\"isPowerlessIfMissesWerewolf\":false},\"bearTamer\":{\"doesGrowlOnWerewolvesSide\":true},\"stutteringJudge\":{\"voteRequestsCount\":5},\"wildChild\":{\"isTransformationRevealed\":true},\"wolfHound\":{\"isChosenSideRevealed\":false,\"isSideRandomlyChosen\":false},\"thief\":{\"mustChooseBetweenWerewolves\":false,\"isChosenCardRevealed\":true,\"additionalCardsCount\":4},\"piedPiper\":{\"charmedPeopleCountPerNight\":5,\"isPowerlessOnWerewolvesSide\":false,\"areCharmedPeopleRevealed\":true},\"scandalmonger\":{\"markPenalty\":3},\"witch\":{\"doesKnowWerewolvesTargets\":false},\"prejudicedManipulator\":{\"isPowerlessOnWerewolvesSide\":true},\"actor\":{\"isPowerlessOnWerewolvesSide\":false,\"additionalCardsCount\":3}}}}\",\n \"method\": \"POST\",\n },\n], but it was called with \"\"", - "status": "Killed", - "testsCompleted": 1, + "id": "3623", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(20,29): error TS18047: 'game.value.currentPlay' is possibly 'null'.\napp/composables/api/game/useMakeGamePlayDtoValidation.ts(26,12): error TS18048: 'votes' is possibly 'undefined'.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "1564" - ], + "killedBy": [], "coveredBy": [ - "1564", - "1565" + "186", + "187", + "188", + "189", + "190", + "191", + "207", + "208", + "510", + "511", + "512", + "514", + "515", + "522" ], "location": { "end": { - "column": 62, - "line": 18 + "column": 93, + "line": 17 }, "start": { - "column": 54, - "line": 18 + "column": 9, + "line": 17 } } }, { - "id": "3559", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"/games\",\n Object {\n \"body\": \"{\"players\":[],\"options\":{\"composition\":{\"isHidden\":false},\"votes\":{\"canBeSkipped\":true,\"duration\":199},\"roles\":{\"doSkipCallIfNoTarget\":false,\"areRevealedOnDeath\":true,\"sheriff\":{\"isEnabled\":true,\"electedAt\":{\"turn\":1193518995341312,\"phaseName\":\"day\"},\"hasDoubledVote\":false,\"mustSettleTieInVotes\":true},\"werewolf\":{\"canEatEachOther\":false},\"bigBadWolf\":{\"isPowerlessIfWerewolfDies\":true},\"whiteWerewolf\":{\"wakingUpInterval\":1},\"seer\":{\"isTalkative\":true,\"canSeeRoles\":true},\"cupid\":{\"lovers\":{\"doRevealRoleToEachOther\":true},\"mustWinWithLovers\":false},\"littleGirl\":{\"isProtectedByDefender\":false},\"defender\":{\"canProtectTwice\":false},\"elder\":{\"livesCountAgainstWerewolves\":5,\"doesTakeHisRevenge\":true},\"idiot\":{\"doesDieOnElderDeath\":false},\"twoSisters\":{\"wakingUpInterval\":2},\"threeBrothers\":{\"wakingUpInterval\":2},\"fox\":{\"isPowerlessIfMissesWerewolf\":true},\"bearTamer\":{\"doesGrowlOnWerewolvesSide\":true},\"stutteringJudge\":{\"voteRequestsCount\":1},\"wildChild\":{\"isTransformationRevealed\":false},\"wolfHound\":{\"isChosenSideRevealed\":true,\"isSideRandomlyChosen\":false},\"thief\":{\"mustChooseBetweenWerewolves\":true,\"isChosenCardRevealed\":false,\"additionalCardsCount\":4},\"piedPiper\":{\"charmedPeopleCountPerNight\":4,\"isPowerlessOnWerewolvesSide\":true,\"areCharmedPeopleRevealed\":false},\"scandalmonger\":{\"markPenalty\":3},\"witch\":{\"doesKnowWerewolvesTargets\":true},\"prejudicedManipulator\":{\"isPowerlessOnWerewolvesSide\":false},\"actor\":{\"isPowerlessOnWerewolvesSide\":true,\"additionalCardsCount\":3}}}}\",\n \"method\": \"POST\",\n },\n], but it was called with \"/games\"", - "status": "Killed", - "testsCompleted": 1, + "id": "3624", + "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": [ - "1564" - ], + "killedBy": [], "coveredBy": [ - "1564", - "1565" + "186", + "187", + "188", + "189", + "190", + "191", + "207", + "208", + "510", + "511", + "512", + "514", + "515", + "522" ], "location": { "end": { - "column": 8, - "line": 21 + "column": 93, + "line": 17 }, "start": { - "column": 64, - "line": 18 + "column": 9, + "line": 17 } } }, { - "id": "3560", - "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": "3625", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(20,29): error TS18047: 'game.value.currentPlay' is possibly 'null'.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "1564", - "1565" + "186", + "187", + "188", + "189", + "190", + "191", + "207", + "208", + "510", + "511", + "512", + "514", + "515", + "522" ], "location": { "end": { - "column": 23, - "line": 19 + "column": 48, + "line": 17 }, "start": { - "column": 17, - "line": 19 + "column": 9, + "line": 17 } } }, { - "id": "3561", - "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": "3626", + "mutatorName": "EqualityOperator", + "replacement": "game.value.currentPlay?.type === \"vote\"", + "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(20,29): error TS18047: 'game.value.currentPlay' is possibly 'null'.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "1565" + "186", + "187", + "188", + "189", + "190", + "191", + "207", + "208", + "510", + "511", + "512", + "514", + "515", + "522" ], "location": { "end": { - "column": 6, - "line": 24 + "column": 48, + "line": 17 }, "start": { - "column": 13, - "line": 22 + "column": 9, + "line": 17 } } }, { - "id": "3562", - "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": "3627", + "mutatorName": "OptionalChaining", + "replacement": "game.value.currentPlay.type", + "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(17,9): error TS18047: 'game.value.currentPlay' is possibly 'null'.\napp/composables/api/game/useMakeGamePlayDtoValidation.ts(20,29): error TS18047: 'game.value.currentPlay' is possibly 'null'.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "1566", - "1567" - ], - "location": { - "end": { - "column": 4, - "line": 33 - }, + "186", + "187", + "188", + "189", + "190", + "191", + "207", + "208", + "510", + "511", + "512", + "514", + "515", + "522" + ], + "location": { + "end": { + "column": 37, + "line": 17 + }, "start": { - "column": 91, - "line": 27 + "column": 9, + "line": 17 } } }, { - "id": "3563", + "id": "3628", + "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": [ + "186", + "187", + "188", + "189", + "190", + "191", + "207", + "208", + "510", + "511", + "512", + "514", + "515", + "522" + ], + "location": { + "end": { + "column": 48, + "line": 17 + }, + "start": { + "column": 42, + "line": 17 + } + } + }, + { + "id": "3629", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(26,12): error TS18048: 'votes' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "187", + "188", + "189", + "190", + "191", + "207" + ], + "location": { + "end": { + "column": 93, + "line": 17 + }, + "start": { + "column": 52, + "line": 17 + } + } + }, + { + "id": "3630", + "mutatorName": "EqualityOperator", + "replacement": "makeGamePlayDto.value.votes !== undefined", + "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(26,12): error TS18048: 'votes' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "187", + "188", + "189", + "190", + "191", + "207" + ], + "location": { + "end": { + "column": 93, + "line": 17 + }, + "start": { + "column": 52, + "line": 17 + } + } + }, + { + "id": "3631", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "app/composables/api/game/useFetchGames.ts(27,43): error TS2366: Function lacks ending return statement and return type does not include 'undefined'.\n", + "statusReason": "app/composables/api/game/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": [ - "1566", - "1567" + "186", + "188", + "207", + "208", + "510", + "511", + "512", + "514", + "515", + "522" ], "location": { "end": { "column": 6, - "line": 30 + "line": 19 }, "start": { - "column": 9, - "line": 28 + "column": 95, + "line": 17 } } }, { - "id": "3564", - "mutatorName": "StringLiteral", - "replacement": "``", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"/games/game-id\",\n Object {\n \"method\": \"GET\",\n },\n], but it was called with \"\"", + "id": "3632", + "mutatorName": "BooleanLiteral", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1566" + "186" ], "coveredBy": [ - "1566", - "1567" + "186", + "188", + "207", + "208", + "510", + "511", + "512", + "514", + "515", + "522" ], "location": { "end": { - "column": 72, - "line": 29 + "column": 19, + "line": 18 }, "start": { - "column": 54, - "line": 29 + "column": 14, + "line": 18 } } }, { - "id": "3565", - "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": "3633", + "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": [ - "1566" - ], + "killedBy": [], "coveredBy": [ - "1566", - "1567" + "187", + "189", + "190", + "191", + "207" ], "location": { "end": { - "column": 91, - "line": 29 + "column": 76, + "line": 20 }, "start": { - "column": 74, - "line": 29 + "column": 29, + "line": 20 } } }, { - "id": "3566", - "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", + "id": "3634", + "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": [ - "1566", - "1567" + "187", + "189", + "190", + "191", + "207" ], "location": { "end": { - "column": 89, - "line": 29 + "column": 38, + "line": 21 }, "start": { - "column": 84, - "line": 29 + "column": 9, + "line": 21 } } }, { - "id": "3567", - "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": "3635", + "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": [], "coveredBy": [ - "1567" + "187", + "189", + "190", + "191", + "207" ], "location": { "end": { - "column": 6, - "line": 32 + "column": 38, + "line": 21 }, "start": { - "column": 13, - "line": 30 + "column": 9, + "line": 21 } } }, { - "id": "3568", - "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": "3636", + "mutatorName": "EqualityOperator", + "replacement": "voteInteraction !== undefined", + "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(26,28): error TS18048: 'voteInteraction' is possibly 'undefined'.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "1568", - "1569" + "187", + "189", + "190", + "191", + "207" ], "location": { "end": { - "column": 4, - "line": 41 + "column": 38, + "line": 21 }, "start": { - "column": 94, - "line": 35 + "column": 9, + "line": 21 } } }, { - "id": "3569", + "id": "3637", "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(24,28): error TS18048: 'voteInteraction' is possibly 'undefined'.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "1568", - "1569" + "187" ], "location": { "end": { "column": 6, - "line": 38 + "line": 23 }, "start": { - "column": 9, - "line": 36 + "column": 40, + "line": 21 } } }, { - "id": "3570", - "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": "3638", + "mutatorName": "BooleanLiteral", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1568" + "187" ], "coveredBy": [ - "1568", - "1569" + "187" ], "location": { "end": { - "column": 72, - "line": 37 + "column": 19, + "line": 22 }, "start": { - "column": 54, - "line": 37 + "column": 14, + "line": 22 } } }, { - "id": "3571", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"/games/game-id\",\n Object {\n \"method\": \"DELETE\",\n },\n], but it was called with \"/games/game-id\"", + "id": "3639", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1568" + "189" ], "coveredBy": [ - "1568", - "1569" + "189", + "190", + "191", + "207" ], "location": { "end": { - "column": 94, - "line": 37 + "column": 58, + "line": 26 }, "start": { - "column": 74, - "line": 37 + "column": 12, + "line": 26 } } }, { - "id": "3572", + "id": "3640", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "190" + ], + "coveredBy": [ + "189", + "190", + "191", + "207" + ], + "location": { + "end": { + "column": 58, + "line": 26 + }, + "start": { + "column": 12, + "line": 26 + } + } + }, + { + "id": "3641", + "mutatorName": "EqualityOperator", + "replacement": "votes.length > voteInteraction.boundaries.min", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "190" + ], + "coveredBy": [ + "189", + "190", + "191", + "207" + ], + "location": { + "end": { + "column": 58, + "line": 26 + }, + "start": { + "column": 12, + "line": 26 + } + } + }, + { + "id": "3642", + "mutatorName": "EqualityOperator", + "replacement": "votes.length < voteInteraction.boundaries.min", + "statusReason": "expected true to be false // Object.is equality", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "189" + ], + "coveredBy": [ + "189", + "190", + "191", + "207" + ], + "location": { + "end": { + "column": 58, + "line": 26 + }, + "start": { + "column": 12, + "line": 26 + } + } + }, + { + "id": "3643", + "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": [ + "192", + "193", + "194", + "195", + "196", + "197", + "207", + "208", + "510", + "511", + "512", + "514", + "515", + "522" + ], + "location": { + "end": { + "column": 4, + "line": 41 + }, + "start": { + "column": 71, + "line": 29 + } + } + }, + { + "id": "3644", + "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": [ + "192", + "193", + "194", + "195", + "196", + "197", + "207", + "208", + "510", + "511", + "512", + "514", + "515", + "522" + ], + "location": { + "end": { + "column": 97, + "line": 30 + }, + "start": { + "column": 9, + "line": 30 + } + } + }, + { + "id": "3645", + "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": [ + "192", + "193", + "194", + "195", + "196", + "197", + "207", + "208", + "510", + "511", + "512", + "514", + "515", + "522" + ], + "location": { + "end": { + "column": 97, + "line": 30 + }, + "start": { + "column": 9, + "line": 30 + } + } + }, + { + "id": "3646", + "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": [ + "192", + "193", + "194", + "195", + "196", + "197", + "207", + "208", + "510", + "511", + "512", + "514", + "515", + "522" + ], + "location": { + "end": { + "column": 97, + "line": 30 + }, + "start": { + "column": 9, + "line": 30 + } + } + }, + { + "id": "3647", + "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": [ + "192", + "193", + "194", + "195", + "196", + "197", + "207", + "208", + "510", + "511", + "512", + "514", + "515", + "522" + ], + "location": { + "end": { + "column": 50, + "line": 30 + }, + "start": { + "column": 9, + "line": 30 + } + } + }, + { + "id": "3648", + "mutatorName": "EqualityOperator", + "replacement": "game.value.currentPlay?.type === \"target\"", + "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(34,31): error TS18047: 'game.value.currentPlay' is possibly 'null'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "192", + "193", + "194", + "195", + "196", + "197", + "207", + "208", + "510", + "511", + "512", + "514", + "515", + "522" + ], + "location": { + "end": { + "column": 50, + "line": 30 + }, + "start": { + "column": 9, + "line": 30 + } + } + }, + { + "id": "3649", + "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": [ + "192", + "193", + "194", + "195", + "196", + "197", + "207", + "208", + "510", + "511", + "512", + "514", + "515", + "522" + ], + "location": { + "end": { + "column": 37, + "line": 30 + }, + "start": { + "column": 9, + "line": 30 + } + } + }, + { + "id": "3650", "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", + "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": [ - "1568", - "1569" + "192", + "193", + "194", + "195", + "196", + "197", + "207", + "208", + "510", + "511", + "512", + "514", + "515", + "522" ], "location": { "end": { - "column": 92, - "line": 37 + "column": 50, + "line": 30 }, "start": { - "column": 84, - "line": 37 + "column": 42, + "line": 30 } } }, { - "id": "3573", + "id": "3653", "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": [ - "1569" + "192", + "194", + "207", + "208", + "510", + "511", + "512", + "514", + "515", + "522" ], "location": { "end": { "column": 6, - "line": 40 + "line": 32 }, "start": { - "column": 13, - "line": 38 + "column": 99, + "line": 30 } } }, { - "id": "3574", - "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": "3654", + "mutatorName": "BooleanLiteral", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "192" + ], + "coveredBy": [ + "192", + "194", + "207", + "208", + "510", + "511", + "512", + "514", + "515", + "522" + ], + "location": { + "end": { + "column": 19, + "line": 31 + }, + "start": { + "column": 14, + "line": 31 + } + } + }, + { + "id": "3655", + "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": [ - "1570", - "1571" + "193", + "195", + "196", + "197", + "207" ], "location": { "end": { - "column": 4, - "line": 52 + "column": 78, + "line": 34 }, "start": { - "column": 130, - "line": 43 + "column": 31, + "line": 34 } } }, { - "id": "3575", + "id": "3656", + "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": [ + "193", + "195", + "196", + "197", + "207" + ], + "location": { + "end": { + "column": 40, + "line": 35 + }, + "start": { + "column": 9, + "line": 35 + } + } + }, + { + "id": "3657", + "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": [ + "193", + "195", + "196", + "197", + "207" + ], + "location": { + "end": { + "column": 40, + "line": 35 + }, + "start": { + "column": 9, + "line": 35 + } + } + }, + { + "id": "3658", + "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": [ + "193", + "195", + "196", + "197", + "207" + ], + "location": { + "end": { + "column": 40, + "line": 35 + }, + "start": { + "column": 9, + "line": 35 + } + } + }, + { + "id": "3659", "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": [ - "1570", - "1571" + "193" ], "location": { "end": { "column": 6, - "line": 49 + "line": 37 }, "start": { - "column": 9, - "line": 44 + "column": 42, + "line": 35 } } }, { - "id": "3576", - "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": "3660", + "mutatorName": "BooleanLiteral", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1570" + "193" ], "coveredBy": [ - "1570", - "1571" + "193" ], "location": { "end": { - "column": 77, - "line": 45 + "column": 19, + "line": 36 }, "start": { - "column": 54, - "line": 45 + "column": 14, + "line": 36 } } }, { - "id": "3577", - "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": "3661", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1570" + "195" ], "coveredBy": [ - "1570", - "1571" + "195", + "196", + "197", + "207" ], "location": { "end": { - "column": 8, - "line": 48 + "column": 62, + "line": 40 }, "start": { - "column": 79, - "line": 45 + "column": 12, + "line": 40 } } }, { - "id": "3578", - "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": "3662", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 2, "static": false, - "killedBy": [], + "killedBy": [ + "196" + ], "coveredBy": [ - "1570", - "1571" + "195", + "196", + "197", + "207" ], "location": { "end": { - "column": 23, - "line": 46 + "column": 62, + "line": 40 }, "start": { - "column": 17, - "line": 46 + "column": 12, + "line": 40 } } }, { - "id": "3579", - "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": "3663", + "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": [ + "196" + ], "coveredBy": [ - "1571" + "195", + "196", + "197", + "207" ], "location": { "end": { - "column": 6, - "line": 51 + "column": 62, + "line": 40 }, "start": { - "column": 13, - "line": 49 + "column": 12, + "line": 40 } } }, { - "id": "3580", - "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": "3664", + "mutatorName": "EqualityOperator", + "replacement": "targets.length < targetInteraction.boundaries.min", + "statusReason": "expected true to be false // Object.is equality", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "195" + ], + "coveredBy": [ + "195", + "196", + "197", + "207" + ], + "location": { + "end": { + "column": 62, + "line": 40 + }, + "start": { + "column": 12, + "line": 40 + } + } + }, + { + "id": "3665", + "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": [ - "81", - "82", - "83", - "84", - "85", - "86", - "87", - "88", - "89", - "90", - "91", - "92", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103", - "104", - "133", - "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", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "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", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "426", - "427", - "428", - "429", - "430", - "431", - "432", - "433", - "434", - "435", - "436", - "437", - "438", - "439", - "440", - "441", - "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", + "186", + "187", + "188", + "189", + "190", + "191", + "192", + "193", + "194", + "195", + "196", + "197", + "198", + "199", + "200", + "201", + "202", + "203", + "204", + "205", + "206", + "207", + "208", "510", "511", "512", @@ -156088,1368 +143318,1390 @@ "521", "522", "523", - "524", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "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", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775", - "793", - "794", - "795", - "796", - "797", - "798", - "799", - "800", - "801", - "802", - "803", - "804", - "805", - "806", - "807", - "808", - "809", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "855", - "856", - "857", - "858", - "859", - "860", - "861", - "862", - "863", - "864", - "865", - "866", - "867", - "868", - "869", - "870", - "871", - "872", - "873", - "874", - "875", - "876", - "877", - "878", - "879", - "880", - "881", - "882", - "883", - "884", - "885", - "886", - "947", - "966", - "967", - "968", - "969", - "970", - "971", - "972", - "973", - "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "984", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", - "1021", - "1022", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1039", - "1040", - "1041", - "1042", - "1043", - "1044", - "1049", - "1050", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", - "1060", - "1142", - "1143", - "1144", - "1145", - "1146", - "1147", - "1148", - "1149", - "1150", - "1197", - "1198", - "1199", - "1200", - "1201", - "1202", - "1213", - "1214", - "1215", - "1216", - "1217", - "1218", - "1219", - "1220", - "1221", - "1222", - "1223", - "1224", - "1225", - "1227", - "1244", - "1245", - "1246", - "1247", - "1248", - "1249", - "1250", - "1251", - "1252", - "1253", - "1254", - "1255", - "1353", - "1354", - "1355", - "1356", - "1357", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1365", - "1366", - "1367", - "1368", - "1369", - "1370", - "1371", - "1372", - "1373", - "1374", - "1394", - "1395", - "1396", - "1397", - "1398", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1410", - "1411", - "1412", - "1413", - "1414", - "1415", - "1416", - "1417", - "1435", - "1436", - "1437", - "1438", - "1439", - "1440", - "1441", - "1442", - "1443", - "1444", - "1445", - "1446", - "1447", - "1448", - "1449", - "1450", - "1451", - "1457", - "1458", - "1459", - "1460", - "1461", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1479", - "1480", - "1481", - "1482", - "1483", - "1489", - "1490", - "1491", - "1492", - "1493", - "1504", - "1505", - "1506", - "1507", - "1508", - "1509", - "1530", - "1531", - "1532", - "1533", - "1534", - "1535", - "1564", - "1565", - "1566", - "1567", - "1568", - "1569", - "1570", - "1571", - "1577", - "1578", - "1579", - "1580", - "1587", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1631", - "1632", - "1633", - "1634", - "1649", - "1650", - "1651", - "1652", - "1653", - "1660", - "1661", - "1662", - "1663", - "1664", - "1674", - "1675", - "1676", - "1677", - "1678", - "1683", - "1684", - "1685", - "1686", - "1687", - "1695", - "1696", - "1697", - "1698", - "1699", - "1715", - "1716", - "1717", - "1718", - "1719", - "1727", - "1728", - "1729", - "1730", - "1731", - "1732", - "1734", - "1738", - "1772", - "1773", - "1774", - "1775", - "1776", - "1777", - "1778", - "1779", - "1804", - "1805", - "1806", - "1807", - "1816", - "1820", - "1829", - "1830", - "1831", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868", - "1872" + "524" ], "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": "3581", - "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": "3666", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "198" + ], "coveredBy": [ - "1909" + "198", + "199", + "200", + "207", + "208", + "510", + "511", + "512", + "514", + "515", + "522" ], "location": { "end": { - "column": 2, - "line": 27 + "column": 173, + "line": 43 }, "start": { - "column": 73, - "line": 18 + "column": 75, + "line": 43 } } }, { - "id": "3582", - "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": "3667", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 4, "static": false, - "killedBy": [], + "killedBy": [ + "200" + ], "coveredBy": [ - "1909" + "198", + "199", + "200", + "207", + "208", + "510", + "511", + "512", + "514", + "515", + "522" ], "location": { "end": { - "column": 4, - "line": 25 + "column": 173, + "line": 43 }, "start": { - "column": 149, - "line": 21 + "column": 75, + "line": 43 } } }, { - "id": "3583", - "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": "3668", + "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": [ - "1909" + "198" ], "coveredBy": [ - "1909" + "198", + "199", + "200", + "207", + "208", + "510", + "511", + "512", + "514", + "515", + "522" ], "location": { "end": { - "column": 117, - "line": 24 + "column": 173, + "line": 43 }, "start": { - "column": 70, - "line": 24 + "column": 75, + "line": 43 } } }, { - "id": "3584", - "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": "3669", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1909" + "198" ], "coveredBy": [ - "1909" + "198", + "199", + "200", + "207", + "208", + "510", + "511", + "512", + "514", + "515", + "522" ], "location": { "end": { - "column": 136, - "line": 24 + "column": 121, + "line": 43 }, "start": { - "column": 119, - "line": 24 + "column": 75, + "line": 43 } } }, { - "id": "3585", - "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": "3670", + "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": [ + "198" + ], "coveredBy": [ - "1909" + "198", + "199", + "200", + "207", + "208", + "510", + "511", + "512", + "514", + "515", + "522" ], "location": { "end": { - "column": 134, - "line": 24 + "column": 121, + "line": 43 }, "start": { - "column": 129, - "line": 24 + "column": 75, + "line": 43 } } }, { - "id": "3586", - "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": "3671", + "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": [ - "1909" + "198", + "199", + "200", + "207", + "208", + "510", + "511", + "512", + "514", + "515", + "522" ], "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": "3587", - "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": "3672", + "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": [ - "1780", - "1781", - "1782", - "1783" + "198", + "199", + "200", + "207", + "208", + "510", + "511", + "512", + "514", + "515", + "522" ], "location": { "end": { - "column": 2, - "line": 21 + "column": 121, + "line": 43 }, "start": { - "column": 58, - "line": 11 + "column": 108, + "line": 43 } } }, { - "id": "3588", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected undefined to strictly equal _Player{ …(6) }", + "id": "3673", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1780" + "199" ], "coveredBy": [ - "1780", - "1781", - "1782", - "1783" + "199", + "200", + "207", + "510", + "511", + "522" ], "location": { "end": { - "column": 157, - "line": 12 + "column": 173, + "line": 43 }, "start": { - "column": 57, - "line": 12 + "column": 125, + "line": 43 } } }, { - "id": "3589", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected undefined to strictly equal _Player{ …(6) }", + "id": "3674", + "mutatorName": "EqualityOperator", + "replacement": "makeGamePlayDto.value.chosenCardId === undefined", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1780" + "199" ], "coveredBy": [ - "1780", - "1781" + "199", + "200", + "207", + "510", + "511", + "522" ], "location": { "end": { - "column": 156, - "line": 12 + "column": 173, + "line": 43 }, "start": { - "column": 87, - "line": 12 + "column": 125, + "line": 43 } } }, { - "id": "3590", - "mutatorName": "MethodExpression", - "replacement": "attributes.every(({\n name\n}) => name === \"sheriff\")", - "statusReason": "expected _Player{ …(6) } to strictly equal _Player{ …(6) }", - "status": "Killed", - "testsCompleted": 1, + "id": "3675", + "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": [ - "1780" - ], + "killedBy": [], "coveredBy": [ - "1780", - "1781" + "186", + "187", + "188", + "189", + "190", + "191", + "192", + "193", + "194", + "195", + "196", + "197", + "198", + "199", + "200", + "201", + "202", + "203", + "204", + "205", + "206", + "207", + "208", + "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524" ], "location": { "end": { - "column": 156, - "line": 12 + "column": 171, + "line": 45 }, "start": { - "column": 107, - "line": 12 + "column": 69, + "line": 45 } } }, { - "id": "3591", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected undefined to strictly equal _Player{ …(6) }", + "id": "3676", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1780" + "201" ], "coveredBy": [ - "1780", - "1781" + "201", + "202", + "203", + "207", + "208", + "510", + "511", + "512", + "514", + "515", + "522" ], "location": { "end": { - "column": 155, - "line": 12 + "column": 171, + "line": 45 }, "start": { - "column": 123, - "line": 12 + "column": 75, + "line": 45 } } }, { - "id": "3592", + "id": "3677", "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected _Player{ …(6) } to be undefined", + "replacement": "false", + "statusReason": "expected false to be true // Object.is equality", "status": "Killed", - "testsCompleted": 11, + "testsCompleted": 4, "static": false, "killedBy": [ - "1781" + "203" ], "coveredBy": [ - "1780", - "1781" - ], - "location": { - "end": { - "column": 155, - "line": 12 - }, + "201", + "202", + "203", + "207", + "208", + "510", + "511", + "512", + "514", + "515", + "522" + ], + "location": { + "end": { + "column": 171, + "line": 45 + }, "start": { - "column": 137, - "line": 12 + "column": 75, + "line": 45 } } }, { - "id": "3593", + "id": "3678", + "mutatorName": "LogicalOperator", + "replacement": "game.value.currentPlay?.type === \"choose-side\" || makeGamePlayDto.value.chosenSide !== undefined", + "statusReason": "expected true to be false // Object.is equality", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "201" + ], + "coveredBy": [ + "201", + "202", + "203", + "207", + "208", + "510", + "511", + "512", + "514", + "515", + "522" + ], + "location": { + "end": { + "column": 171, + "line": 45 + }, + "start": { + "column": 75, + "line": 45 + } + } + }, + { + "id": "3679", "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": [ - "1780" + "201" ], "coveredBy": [ - "1780", - "1781" + "201", + "202", + "203", + "207", + "208", + "510", + "511", + "512", + "514", + "515", + "522" ], "location": { "end": { - "column": 155, - "line": 12 + "column": 121, + "line": 45 }, "start": { - "column": 137, - "line": 12 + "column": 75, + "line": 45 } } }, { - "id": "3594", + "id": "3680", "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": [ - "1780" + "201" ], "coveredBy": [ - "1780", - "1781" + "201", + "202", + "203", + "207", + "208", + "510", + "511", + "512", + "514", + "515", + "522" ], "location": { "end": { - "column": 155, - "line": 12 + "column": 121, + "line": 45 }, "start": { - "column": 137, - "line": 12 + "column": 75, + "line": 45 } } }, { - "id": "3595", - "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": "3681", + "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": [ - "1780", - "1781" + "201", + "202", + "203", + "207", + "208", + "510", + "511", + "512", + "514", + "515", + "522" ], "location": { "end": { - "column": 155, - "line": 12 + "column": 103, + "line": 45 }, "start": { - "column": 146, - "line": 12 + "column": 75, + "line": 45 } } }, { - "id": "3596", - "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": "3682", + "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": [ - "1782", - "1783" + "201", + "202", + "203", + "207", + "208", + "510", + "511", + "512", + "514", + "515", + "522" ], "location": { "end": { - "column": 4, - "line": 16 + "column": 121, + "line": 45 }, "start": { - "column": 64, - "line": 14 + "column": 108, + "line": 45 } } }, { - "id": "3597", - "mutatorName": "MethodExpression", - "replacement": "game.value.players", - "statusReason": "expected [ _Player{ …(6) }, …(3) ] to strictly equal [ _Player{ …(6) }, _Player{ …(6) } ]", + "id": "3683", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1782" + "202" ], "coveredBy": [ - "1782", - "1783" + "202", + "203", + "207", + "208" ], "location": { "end": { - "column": 77, - "line": 15 + "column": 171, + "line": 45 }, "start": { - "column": 12, - "line": 15 + "column": 125, + "line": 45 } } }, { - "id": "3598", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected [] to strictly equal [ _Player{ …(6) }, _Player{ …(6) } ]", + "id": "3684", + "mutatorName": "EqualityOperator", + "replacement": "makeGamePlayDto.value.chosenSide === undefined", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1782" + "202" ], "coveredBy": [ - "1782", - "1783" + "202", + "203", + "207", + "208" ], "location": { "end": { - "column": 76, - "line": 15 + "column": 171, + "line": 45 }, "start": { - "column": 38, - "line": 15 + "column": 125, + "line": 45 } } }, { - "id": "3599", + "id": "3685", + "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": [ + "186", + "187", + "188", + "189", + "190", + "191", + "192", + "193", + "194", + "195", + "196", + "197", + "198", + "199", + "200", + "201", + "202", + "203", + "204", + "205", + "206", + "207", + "208", + "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524" + ], + "location": { + "end": { + "column": 104, + "line": 47 + }, + "start": { + "column": 53, + "line": 47 + } + } + }, + { + "id": "3686", "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": [ - "1782" + "204" ], "coveredBy": [ - "1782", - "1783" + "204", + "205", + "206", + "207", + "208", + "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524" ], "location": { "end": { - "column": 76, - "line": 15 + "column": 104, + "line": 47 }, "start": { - "column": 48, - "line": 15 + "column": 59, + "line": 47 } } }, { - "id": "3600", + "id": "3687", "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": [ - "1782" + "205" ], "coveredBy": [ - "1782", - "1783" + "204", + "205", + "206", + "207", + "208", + "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524" ], "location": { "end": { - "column": 76, - "line": 15 + "column": 104, + "line": 47 }, "start": { - "column": 48, - "line": 15 + "column": 59, + "line": 47 } } }, { - "id": "3601", + "id": "3688", "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": [ - "1782" + "204" ], "coveredBy": [ - "1782", - "1783" + "204", + "205", + "206", + "207", + "208", + "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524" ], "location": { "end": { - "column": 76, - "line": 15 + "column": 104, + "line": 47 }, "start": { - "column": 48, - "line": 15 + "column": 59, + "line": 47 } } }, { - "id": "3602", - "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": "3689", + "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": [ - "1780", - "1781", - "1782", - "1783" + "204", + "205", + "206", + "207", + "208", + "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524" ], "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": "3603", - "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": "3690", + "mutatorName": "BooleanLiteral", + "replacement": "false", + "statusReason": "expected true to be falsy", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "204" + ], "coveredBy": [ - "1399", - "1400", - "1401", - "1402", - "1403", - "1915", - "1916" + "204", + "205", + "206", + "207", + "208", + "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524" ], "location": { "end": { - "column": 2, - "line": 25 + "column": 104, + "line": 47 }, "start": { - "column": 49, - "line": 11 + "column": 100, + "line": 47 } } }, { - "id": "3604", - "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", + "id": "3691", + "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": [], "coveredBy": [ - "1399", - "1400", - "1401", - "1402", - "1403", - "1915", - "1916" + "186", + "187", + "188", + "189", + "190", + "191", + "192", + "193", + "194", + "195", + "196", + "197", + "198", + "199", + "200", + "201", + "202", + "203", + "204", + "205", + "206", + "207", + "208", + "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524" ], "location": { "end": { - "column": 4, - "line": 23 + "column": 50, + "line": 53 }, "start": { - "column": 90, - "line": 15 + "column": 45, + "line": 49 } } }, { - "id": "3605", + "id": "3692", "mutatorName": "ConditionalExpression", "replacement": "true", - "statusReason": "Snapshot `Game Over History Record Source Component > should match snapshot when rendered. 1` mismatched", + "statusReason": "expected true to be false // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 6, "static": false, "killedBy": [ - "1399" + "208" ], "coveredBy": [ - "1399", - "1400", - "1401", - "1402", - "1403", - "1915", - "1916" + "206", + "207", + "208", + "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524" ], "location": { "end": { - "column": 33, - "line": 16 + "column": 50, + "line": 53 }, "start": { - "column": 9, - "line": 16 + "column": 51, + "line": 49 } } }, { - "id": "3606", + "id": "3693", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "expected 'shared.role.definiteName.sheriff, 1' to be 'shared.game.player.attribute.definite…' // Object.is equality", + "statusReason": "expected false to be true // Object.is equality", "status": "Killed", - "testsCompleted": 6, + "testsCompleted": 1, "static": false, "killedBy": [ - "1915" + "206" ], "coveredBy": [ - "1399", - "1400", - "1401", - "1402", - "1403", - "1915", - "1916" + "206", + "207", + "208", + "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524" ], "location": { "end": { - "column": 33, - "line": 16 + "column": 50, + "line": 53 }, "start": { - "column": 9, - "line": 16 + "column": 51, + "line": 49 } } }, { - "id": "3607", - "mutatorName": "EqualityOperator", - "replacement": "gameSource !== \"sheriff\"", - "statusReason": "Snapshot `Game Over History Record Source Component > should match snapshot when rendered. 1` mismatched", + "id": "3694", + "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": [ - "1399" - ], - "coveredBy": [ - "1399", - "1400", - "1401", - "1402", - "1403", - "1915", - "1916" + "206" ], - "location": { - "end": { - "column": 33, - "line": 16 - }, - "start": { - "column": 9, - "line": 16 - } - } - }, - { - "id": "3608", - "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": [ - "1399", - "1400", - "1401", - "1402", - "1403", - "1915", - "1916" + "206", + "207", + "208", + "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524" ], "location": { "end": { - "column": 33, - "line": 16 + "column": 50, + "line": 53 }, "start": { - "column": 24, - "line": 16 + "column": 51, + "line": 49 } } }, { - "id": "3609", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected 'shared.role.definiteName.sheriff, 1' to be 'shared.game.player.attribute.definite…' // Object.is equality", + "id": "3695", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected false to be true // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1915" + "206" ], "coveredBy": [ - "1915" + "206", + "207", + "208", + "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524" ], "location": { "end": { - "column": 6, - "line": 18 + "column": 50, + "line": 52 }, "start": { - "column": 35, - "line": 16 + "column": 51, + "line": 49 } } }, { - "id": "3610", - "mutatorName": "StringLiteral", - "replacement": "``", - "statusReason": "expected ', 1' to be 'shared.game.player.attribute.definite…' // Object.is equality", + "id": "3696", + "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": [ - "1915" + "206" ], "coveredBy": [ - "1915" + "206", + "207", + "208", + "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524" ], "location": { "end": { - "column": 67, - "line": 17 + "column": 50, + "line": 52 }, "start": { - "column": 16, - "line": 17 + "column": 51, + "line": 49 } } }, { - "id": "3611", + "id": "3697", "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected 'shared.game.player.group.definiteName…' to be 'shared.role.definiteName.werewolf, 1' // Object.is equality", + "replacement": "false", + "statusReason": "expected false to be true // Object.is equality", "status": "Killed", - "testsCompleted": 9, + "testsCompleted": 1, "static": false, "killedBy": [ - "1916" + "206" ], "coveredBy": [ - "1399", - "1400", - "1401", - "1402", - "1403", - "1915", - "1916" + "206", + "207", + "208", + "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524" ], "location": { "end": { - "column": 58, - "line": 19 + "column": 46, + "line": 51 }, "start": { - "column": 9, - "line": 19 + "column": 51, + "line": 49 } } }, { - "id": "3612", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "Snapshot `Game Over History Record Source Component > should match snapshot when rendered. 1` mismatched", + "id": "3698", + "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": [ - "1399" + "206" ], "coveredBy": [ - "1399", - "1400", - "1401", - "1402", - "1403", - "1915", - "1916" + "206", + "207", + "208", + "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524" ], "location": { "end": { - "column": 58, - "line": 19 + "column": 46, + "line": 51 }, "start": { - "column": 9, - "line": 19 + "column": 51, + "line": 49 } } }, { - "id": "3613", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Snapshot `Game Over History Record Source Component > should match snapshot when rendered. 1` mismatched", + "id": "3699", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected false to be true // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1399" + "206" ], "coveredBy": [ - "1399", - "1400", - "1401", - "1402", - "1403", - "1915" + "206", + "207", + "208", + "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524" ], "location": { "end": { - "column": 6, - "line": 21 + "column": 44, + "line": 50 }, "start": { - "column": 60, - "line": 19 + "column": 51, + "line": 49 } } }, { - "id": "3614", - "mutatorName": "StringLiteral", - "replacement": "``", - "statusReason": "Snapshot `Game Over History Record Source Component > should match snapshot when rendered. 1` mismatched", + "id": "3700", + "mutatorName": "LogicalOperator", + "replacement": "canCurrentPlayBeSkipped.value && isCurrentGamePlayVoteTypeAndValid.value", + "statusReason": "expected false to be true // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1399" + "206" ], "coveredBy": [ - "1399", - "1400", - "1401", - "1402", - "1403", - "1915" + "206", + "207", + "208", + "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524" ], "location": { "end": { - "column": 69, - "line": 20 + "column": 44, + "line": 50 }, "start": { - "column": 16, - "line": 20 + "column": 51, + "line": 49 } } }, { - "id": "3615", + "id": "3701", "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": [ - "1399", - "1400", - "1401", - "1402", - "1403", - "1915", - "1916" - ], - "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": "3616", - "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", + "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": [], @@ -157495,3122 +144747,6073 @@ ], "location": { "end": { - "column": 2, - "line": 63 + "column": 4, + "line": 62 }, "start": { - "column": 125, - "line": 15 + "column": 10, + "line": 55 } } }, { - "id": "3617", - "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", + "id": "3652", + "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": [ - "186", - "187", - "188", - "189", - "190", - "191", + "193", + "194", + "195", + "196", + "197", "207", - "208", - "510", "511", - "512", - "514", - "515", - "522" + "512" ], "location": { "end": { - "column": 4, - "line": 27 + "column": 97, + "line": 30 }, "start": { - "column": 69, - "line": 16 + "column": 54, + "line": 30 } } }, { - "id": "3618", + "id": "3651", "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", + "replacement": "false", + "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(40,12): error TS18048: 'targets' is possibly 'undefined'.\n", "status": "CompileError", "static": false, - "killedBy": [], "coveredBy": [ - "186", - "187", - "188", - "189", - "190", - "191", - "207", - "208", - "510", - "511", - "512", - "514", - "515", - "522" - ], - "location": { - "end": { - "column": 93, - "line": 17 - }, - "start": { - "column": 9, - "line": 17 - } - } - }, - { - "id": "3619", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(20,29): error TS18047: 'game.value.currentPlay' is possibly 'null'.\napp/composables/api/game/useMakeGamePlayDtoValidation.ts(26,12): error TS18048: 'votes' is possibly 'undefined'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "186", - "187", - "188", - "189", - "190", - "191", - "207", - "208", - "510", - "511", - "512", - "514", - "515", - "522" - ], - "location": { - "end": { - "column": 93, - "line": 17 - }, - "start": { - "column": 9, - "line": 17 - } - } - }, - { - "id": "3620", - "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": [ - "186", - "187", - "188", - "189", - "190", - "191", - "207", - "208", - "510", - "511", - "512", - "514", - "515", - "522" - ], - "location": { - "end": { - "column": 93, - "line": 17 - }, - "start": { - "column": 9, - "line": 17 - } - } - }, - { - "id": "3621", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(20,29): error TS18047: 'game.value.currentPlay' is possibly 'null'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "186", - "187", - "188", - "189", - "190", - "191", + "193", + "194", + "195", + "196", + "197", "207", - "208", - "510", "511", - "512", - "514", - "515", - "522" + "512" ], "location": { "end": { - "column": 48, - "line": 17 + "column": 97, + "line": 30 }, "start": { - "column": 9, - "line": 17 + "column": 54, + "line": 30 } } - }, + } + ], + "source": "import type { ComputedRef, Ref } from \"vue\";\n\nimport type { MakeGamePlayDto } from \"~/composables/api/game/dto/make-game-play/make-game-play.dto\";\nimport type { Game } from \"~/composables/api/game/types/game.class\";\n\ntype UseMakeGamePlayDtoValidation = {\n isCurrentGamePlayVoteTypeAndValid: ComputedRef;\n isCurrentGamePlayTargetTypeAndValid: ComputedRef;\n isCurrentGamePlayChooseCardTypeAndValid: ComputedRef;\n isCurrentGamePlayChooseSideTypeAndValid: ComputedRef;\n canCurrentPlayBeSkipped: ComputedRef;\n canMakeGamePlay: ComputedRef;\n};\n\nfunction useMakeGamePlayDtoValidation(makeGamePlayDto: Ref, game: Ref): UseMakeGamePlayDtoValidation {\n const isCurrentGamePlayVoteTypeAndValid = computed(() => {\n if (game.value.currentPlay?.type !== \"vote\" || makeGamePlayDto.value.votes === undefined) {\n return false;\n }\n const voteInteraction = game.value.currentPlay.source.interactions?.[0];\n if (voteInteraction === undefined) {\n return false;\n }\n const { votes } = makeGamePlayDto.value;\n\n return votes.length >= voteInteraction.boundaries.min;\n });\n\n const isCurrentGamePlayTargetTypeAndValid = computed(() => {\n if (game.value.currentPlay?.type !== \"target\" || makeGamePlayDto.value.targets === undefined) {\n return false;\n }\n\n const targetInteraction = game.value.currentPlay.source.interactions?.[0];\n if (targetInteraction === undefined) {\n return false;\n }\n const { targets } = makeGamePlayDto.value;\n\n return targets.length >= targetInteraction.boundaries.min;\n });\n\n const isCurrentGamePlayChooseCardTypeAndValid = computed(() => game.value.currentPlay?.type === \"choose-card\" && makeGamePlayDto.value.chosenCardId !== undefined);\n\n const isCurrentGamePlayChooseSideTypeAndValid = computed(() => game.value.currentPlay?.type === \"choose-side\" && makeGamePlayDto.value.chosenSide !== undefined);\n\n const canCurrentPlayBeSkipped = computed(() => game.value.currentPlay?.canBeSkipped === true);\n\n const canMakeGamePlay = computed(() => canCurrentPlayBeSkipped.value ||\n isCurrentGamePlayVoteTypeAndValid.value ||\n isCurrentGamePlayTargetTypeAndValid.value ||\n isCurrentGamePlayChooseCardTypeAndValid.value ||\n isCurrentGamePlayChooseSideTypeAndValid.value);\n\n return {\n isCurrentGamePlayVoteTypeAndValid,\n isCurrentGamePlayTargetTypeAndValid,\n isCurrentGamePlayChooseCardTypeAndValid,\n isCurrentGamePlayChooseSideTypeAndValid,\n canCurrentPlayBeSkipped,\n canMakeGamePlay,\n };\n}\n\nexport { useMakeGamePlayDtoValidation };" + }, + "app/composables/api/role/types/role.class.ts": { + "language": "typescript", + "mutants": [ { - "id": "3622", - "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", + "id": "3702", + "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": [ - "186", - "187", - "188", - "189", - "190", - "191", - "207", - "208", - "510", - "511", - "512", - "514", - "515", - "522" + "65", + "66", + "67", + "68", + "69", + "70", + "71", + "72", + "73", + "74", + "282", + "285", + "286", + "323", + "324", + "325", + "326", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "671", + "748", + "751", + "1295", + "1296", + "1297", + "1298", + "1299", + "1301", + "1302", + "1631", + "1798", + "1972" ], "location": { "end": { - "column": 48, - "line": 17 + "column": 4, + "line": 34 }, "start": { - "column": 9, - "line": 17 + "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": "3623", - "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", + "id": "3703", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/role/useFetchRoles.ts(8,27): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "186", - "187", - "188", - "189", - "190", - "191", - "207", - "208", - "510", - "511", - "512", - "514", - "515", - "522" + "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", + "209", + "210", + "211", + "212", + "213", + "214", + "215", + "216", + "217", + "218", + "219", + "220", + "221", + "222", + "223", + "224", + "225", + "226", + "227", + "228", + "229", + "230", + "231", + "232", + "278", + "279", + "280", + "281", + "282", + "283", + "284", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413", + "442", + "443", + "444", + "445", + "446", + "447", + "448", + "449", + "450", + "451", + "452", + "453", + "454", + "455", + "456", + "457", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "525", + "526", + "527", + "528", + "529", + "530", + "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539", + "540", + "609", + "610", + "611", + "612", + "613", + "614", + "615", + "616", + "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", + "644", + "645", + "646", + "647", + "648", + "649", + "650", + "651", + "652", + "653", + "654", + "655", + "656", + "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", + "752", + "753", + "754", + "755", + "756", + "757", + "758", + "759", + "760", + "761", + "762", + "763", + "764", + "765", + "766", + "782", + "783", + "784", + "785", + "786", + "787", + "788", + "789", + "790", + "791", + "792", + "810", + "811", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "887", + "888", + "889", + "890", + "891", + "892", + "893", + "894", + "895", + "896", + "897", + "898", + "899", + "900", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "936", + "937", + "938", + "939", + "940", + "941", + "942", + "943", + "944", + "945", + "955", + "956", + "957", + "958", + "959", + "960", + "961", + "962", + "963", + "964", + "965", + "1004", + "1005", + "1006", + "1007", + "1008", + "1009", + "1010", + "1011", + "1012", + "1013", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1067", + "1068", + "1069", + "1070", + "1078", + "1079", + "1080", + "1081", + "1082", + "1083", + "1084", + "1085", + "1086", + "1113", + "1114", + "1115", + "1116", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1126", + "1127", + "1128", + "1129", + "1130", + "1131", + "1132", + "1133", + "1134", + "1135", + "1136", + "1137", + "1138", + "1139", + "1140", + "1141", + "1169", + "1170", + "1171", + "1172", + "1173", + "1174", + "1175", + "1176", + "1177", + "1245", + "1246", + "1247", + "1248", + "1256", + "1257", + "1258", + "1259", + "1260", + "1273", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1280", + "1281", + "1282", + "1283", + "1284", + "1285", + "1286", + "1303", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", + "1330", + "1331", + "1332", + "1333", + "1334", + "1335", + "1336", + "1337", + "1345", + "1346", + "1347", + "1348", + "1349", + "1350", + "1351", + "1352", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1433", + "1434", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1474", + "1475", + "1476", + "1477", + "1478", + "1479", + "1480", + "1481", + "1482", + "1483", + "1484", + "1495", + "1496", + "1497", + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504", + "1511", + "1512", + "1513", + "1514", + "1515", + "1516", + "1517", + "1518", + "1519", + "1520", + "1521", + "1522", + "1523", + "1524", + "1525", + "1526", + "1527", + "1528", + "1529", + "1530", + "1537", + "1538", + "1539", + "1540", + "1541", + "1542", + "1543", + "1544", + "1545", + "1546", + "1547", + "1548", + "1549", + "1550", + "1551", + "1552", + "1553", + "1554", + "1555", + "1556", + "1557", + "1558", + "1559", + "1560", + "1561", + "1562", + "1563", + "1564", + "1573", + "1574", + "1575", + "1576", + "1577", + "1622", + "1623", + "1624", + "1625", + "1636", + "1637", + "1872", + "1873", + "1874", + "1875", + "1876", + "1891", + "1892", + "1893", + "1894", + "1922", + "1923" ], "location": { "end": { - "column": 37, - "line": 17 + "column": 2, + "line": 19 }, "start": { - "column": 9, - "line": 17 + "column": 41, + "line": 8 } } }, { - "id": "3624", - "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", + "id": "3704", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/role/useFetchRoles.ts(11,32): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "186", - "187", - "188", - "189", - "190", - "191", - "207", - "208", - "510", - "511", - "512", - "514", - "515", - "522" + "1922", + "1923" ], "location": { "end": { - "column": 48, + "column": 4, "line": 17 }, "start": { - "column": 42, - "line": 17 + "column": 82, + "line": 11 } } }, { - "id": "3627", + "id": "3705", "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", + "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": [ - "186", - "188", - "207", - "208", - "510", - "511", - "512", - "514", - "515", - "522" + "1922", + "1923" ], "location": { "end": { "column": 6, - "line": 19 + "line": 14 }, "start": { - "column": 95, - "line": 17 + "column": 9, + "line": 12 } } }, { - "id": "3628", - "mutatorName": "BooleanLiteral", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", + "id": "3706", + "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": [ - "186" + "1922" ], "coveredBy": [ - "186", - "188", - "207", - "208", - "510", - "511", - "512", - "514", - "515", - "522" + "1922", + "1923" ], "location": { "end": { - "column": 19, - "line": 18 + "column": 64, + "line": 13 }, "start": { - "column": 14, - "line": 18 + "column": 56, + "line": 13 } } }, { - "id": "3629", - "mutatorName": "OptionalChaining", - "replacement": "game.value.currentPlay.source.interactions[0]", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(20,29): error TS18048: 'game.value.currentPlay.source.interactions' is possibly 'undefined'.\n", - "status": "CompileError", + "id": "3707", + "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": [ - "187", - "189", - "190", - "191", - "207" + "killedBy": [ + "1922" ], - "location": { - "end": { - "column": 76, - "line": 20 - }, - "start": { - "column": 29, - "line": 20 - } - } - }, - { - "id": "3630", - "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": [ - "187", - "189", - "190", - "191", - "207" + "1922", + "1923" ], "location": { "end": { - "column": 38, - "line": 21 + "column": 83, + "line": 13 }, "start": { - "column": 9, - "line": 21 + "column": 66, + "line": 13 } } }, { - "id": "3631", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(26,28): error TS18048: 'voteInteraction' is possibly 'undefined'.\n", + "id": "3708", + "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": [ - "187", - "189", - "190", - "191", - "207" + "1922", + "1923" ], "location": { "end": { - "column": 38, - "line": 21 + "column": 81, + "line": 13 }, "start": { - "column": 9, - "line": 21 + "column": 76, + "line": 13 } } }, { - "id": "3632", - "mutatorName": "EqualityOperator", - "replacement": "voteInteraction !== undefined", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(26,28): error TS18048: 'voteInteraction' is possibly 'undefined'.\n", + "id": "3709", + "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": [ - "187", - "189", - "190", - "191", - "207" + "1923" ], "location": { "end": { - "column": 38, - "line": 21 + "column": 6, + "line": 16 }, "start": { - "column": 9, - "line": 21 + "column": 13, + "line": 14 } } }, { - "id": "3633", - "mutatorName": "BlockStatement", + "id": "3710", + "mutatorName": "ObjectLiteral", "replacement": "{}", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(24,28): error TS18048: 'voteInteraction' is possibly 'undefined'.\n", + "statusReason": "app/composables/api/role/useFetchRoles.ts(18,3): error TS2741: Property 'fetchRoles' is missing in type '{}' but required in type 'UseFetchRoles'.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "187" - ], - "location": { - "end": { - "column": 6, - "line": 23 - }, - "start": { - "column": 40, - "line": 21 - } - } - }, - { - "id": "3634", - "mutatorName": "BooleanLiteral", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "187" - ], - "coveredBy": [ - "187" + "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", + "209", + "210", + "211", + "212", + "213", + "214", + "215", + "216", + "217", + "218", + "219", + "220", + "221", + "222", + "223", + "224", + "225", + "226", + "227", + "228", + "229", + "230", + "231", + "232", + "278", + "279", + "280", + "281", + "282", + "283", + "284", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413", + "442", + "443", + "444", + "445", + "446", + "447", + "448", + "449", + "450", + "451", + "452", + "453", + "454", + "455", + "456", + "457", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "525", + "526", + "527", + "528", + "529", + "530", + "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539", + "540", + "609", + "610", + "611", + "612", + "613", + "614", + "615", + "616", + "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", + "644", + "645", + "646", + "647", + "648", + "649", + "650", + "651", + "652", + "653", + "654", + "655", + "656", + "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", + "752", + "753", + "754", + "755", + "756", + "757", + "758", + "759", + "760", + "761", + "762", + "763", + "764", + "765", + "766", + "782", + "783", + "784", + "785", + "786", + "787", + "788", + "789", + "790", + "791", + "792", + "810", + "811", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "887", + "888", + "889", + "890", + "891", + "892", + "893", + "894", + "895", + "896", + "897", + "898", + "899", + "900", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "936", + "937", + "938", + "939", + "940", + "941", + "942", + "943", + "944", + "945", + "955", + "956", + "957", + "958", + "959", + "960", + "961", + "962", + "963", + "964", + "965", + "1004", + "1005", + "1006", + "1007", + "1008", + "1009", + "1010", + "1011", + "1012", + "1013", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1067", + "1068", + "1069", + "1070", + "1078", + "1079", + "1080", + "1081", + "1082", + "1083", + "1084", + "1085", + "1086", + "1113", + "1114", + "1115", + "1116", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1126", + "1127", + "1128", + "1129", + "1130", + "1131", + "1132", + "1133", + "1134", + "1135", + "1136", + "1137", + "1138", + "1139", + "1140", + "1141", + "1169", + "1170", + "1171", + "1172", + "1173", + "1174", + "1175", + "1176", + "1177", + "1245", + "1246", + "1247", + "1248", + "1256", + "1257", + "1258", + "1259", + "1260", + "1273", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1280", + "1281", + "1282", + "1283", + "1284", + "1285", + "1286", + "1303", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", + "1330", + "1331", + "1332", + "1333", + "1334", + "1335", + "1336", + "1337", + "1345", + "1346", + "1347", + "1348", + "1349", + "1350", + "1351", + "1352", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1433", + "1434", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1474", + "1475", + "1476", + "1477", + "1478", + "1479", + "1480", + "1481", + "1482", + "1483", + "1484", + "1495", + "1496", + "1497", + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504", + "1511", + "1512", + "1513", + "1514", + "1515", + "1516", + "1517", + "1518", + "1519", + "1520", + "1521", + "1522", + "1523", + "1524", + "1525", + "1526", + "1527", + "1528", + "1529", + "1530", + "1537", + "1538", + "1539", + "1540", + "1541", + "1542", + "1543", + "1544", + "1545", + "1546", + "1547", + "1548", + "1549", + "1550", + "1551", + "1552", + "1553", + "1554", + "1555", + "1556", + "1557", + "1558", + "1559", + "1560", + "1561", + "1562", + "1563", + "1564", + "1573", + "1574", + "1575", + "1576", + "1577", + "1622", + "1623", + "1624", + "1625", + "1636", + "1637", + "1872", + "1873", + "1874", + "1875", + "1876", + "1891", + "1892", + "1893", + "1894", + "1922", + "1923" ], "location": { "end": { - "column": 19, - "line": 22 + "column": 24, + "line": 18 }, "start": { - "column": 14, - "line": 22 + "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": "3635", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 1, + "id": "3711", + "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": [ - "189" - ], + "killedBy": [], "coveredBy": [ - "189", - "190", - "191", - "207" + "278", + "279", + "280", + "281", + "282", + "283", + "284", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "604", + "605", + "606", + "607", + "608", + "714", + "715", + "716", + "717", + "718", + "719", + "720", + "721", + "722", + "887", + "888", + "889", + "890", + "891", + "892", + "893", + "894", + "895", + "896", + "897", + "898", + "899", + "900", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "1245", + "1246", + "1247", + "1248", + "1405", + "1406", + "1407", + "1408", + "1409", + "1640", + "1641", + "1642", + "1643", + "1644", + "1645", + "1646", + "1743", + "1744", + "1745", + "1746", + "1747", + "1748", + "1881", + "1882", + "1916", + "1917", + "1956", + "1957" ], "location": { "end": { - "column": 58, - "line": 26 + "column": 2, + "line": 22 }, "start": { - "column": 12, - "line": 26 + "column": 37, + "line": 8 } } }, { - "id": "3636", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 2, + "id": "3712", + "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": [ - "190" - ], + "killedBy": [], "coveredBy": [ - "189", - "190", - "191", - "207" + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "604", + "605", + "606", + "607", + "608", + "887", + "888", + "889", + "890", + "891", + "892", + "893", + "894", + "895", + "896", + "897", + "898", + "899", + "900", + "1245", + "1246", + "1247", + "1248", + "1640", + "1641", + "1642", + "1643", + "1644", + "1645", + "1646", + "1743", + "1744", + "1745", + "1746", + "1747", + "1748", + "1881", + "1882", + "1956" ], "location": { "end": { - "column": 58, - "line": 26 + "column": 4, + "line": 13 }, "start": { - "column": 12, - "line": 26 + "column": 57, + "line": 11 } } }, { - "id": "3637", - "mutatorName": "EqualityOperator", - "replacement": "votes.length > voteInteraction.boundaries.min", - "statusReason": "expected false to be true // Object.is equality", + "id": "3713", + "mutatorName": "StringLiteral", + "replacement": "``", + "statusReason": "Snapshot `Game Lobby Role Picker Grid Element Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "190" + "887" ], "coveredBy": [ - "189", - "190", - "191", - "207" + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "604", + "605", + "606", + "607", + "608", + "887", + "888", + "889", + "890", + "891", + "892", + "893", + "894", + "895", + "896", + "897", + "898", + "899", + "900", + "1245", + "1246", + "1247", + "1248", + "1640", + "1641", + "1642", + "1643", + "1644", + "1645", + "1646", + "1743", + "1744", + "1745", + "1746", + "1747", + "1748", + "1881", + "1882", + "1956" ], "location": { "end": { - "column": 58, - "line": 26 + "column": 44, + "line": 12 }, "start": { - "column": 12, - "line": 26 + "column": 14, + "line": 12 } } }, { - "id": "3638", - "mutatorName": "EqualityOperator", - "replacement": "votes.length < voteInteraction.boundaries.min", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 1, + "id": "3714", + "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": [ - "189" - ], + "killedBy": [], "coveredBy": [ - "189", - "190", - "191", - "207" + "289", + "290", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "604", + "605", + "606", + "607", + "608", + "718", + "722", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "1245", + "1246", + "1247", + "1248", + "1917", + "1957" ], "location": { "end": { - "column": 58, - "line": 26 + "column": 4, + "line": 17 }, "start": { - "column": 12, - "line": 26 + "column": 80, + "line": 15 } } }, { - "id": "3639", - "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", + "id": "3715", + "mutatorName": "StringLiteral", + "replacement": "``", + "statusReason": "expected ', 1' to be 'shared.role.definiteName.werewolf, 1' // Object.is equality", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "1917" + ], "coveredBy": [ - "192", - "193", - "194", - "195", - "196", - "197", - "207", - "208", - "510", - "511", - "512", - "514", - "515", - "522" + "289", + "290", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "604", + "605", + "606", + "607", + "608", + "718", + "722", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "1245", + "1246", + "1247", + "1248", + "1917", + "1957" ], "location": { "end": { - "column": 4, - "line": 41 + "column": 52, + "line": 16 }, "start": { - "column": 71, - "line": 29 + "column": 14, + "line": 16 } } }, { - "id": "3640", - "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", + "id": "3716", + "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": [ - "192", - "193", - "194", - "195", - "196", - "197", - "207", - "208", - "510", - "511", - "512", - "514", - "515", - "522" - ], - "location": { - "end": { - "column": 97, - "line": 30 - }, - "start": { - "column": 9, - "line": 30 - } - } - }, - { - "id": "3641", - "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": [ - "192", - "193", - "194", - "195", - "196", - "197", - "207", - "208", - "510", - "511", - "512", - "514", - "515", - "522" - ], - "location": { - "end": { - "column": 97, - "line": 30 - }, - "start": { - "column": 9, - "line": 30 - } - } - }, - { - "id": "3642", - "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": [ - "192", - "193", - "194", - "195", - "196", - "197", - "207", - "208", - "510", - "511", - "512", - "514", - "515", - "522" + "278", + "279", + "280", + "281", + "282", + "283", + "284", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "604", + "605", + "606", + "607", + "608", + "714", + "715", + "716", + "717", + "718", + "719", + "720", + "721", + "722", + "887", + "888", + "889", + "890", + "891", + "892", + "893", + "894", + "895", + "896", + "897", + "898", + "899", + "900", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "1245", + "1246", + "1247", + "1248", + "1405", + "1406", + "1407", + "1408", + "1409", + "1640", + "1641", + "1642", + "1643", + "1644", + "1645", + "1646", + "1743", + "1744", + "1745", + "1746", + "1747", + "1748", + "1881", + "1882", + "1916", + "1917", + "1956", + "1957" ], "location": { "end": { - "column": 97, - "line": 30 + "column": 4, + "line": 21 }, "start": { - "column": 9, - "line": 30 + "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": "3643", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(34,31): error TS18047: 'game.value.currentPlay' is possibly 'null'.\n", + "id": "3722", + "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": [ - "192", - "193", - "194", - "195", - "196", - "197", - "207", - "208", - "510", - "511", - "512", - "514", - "515", - "522" + "525", + "526", + "527", + "528", + "529", + "530", + "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539", + "540", + "657", + "658", + "659", + "660", + "661", + "662", + "663", + "767", + "768", + "769", + "770", + "771", + "772", + "773", + "774", + "775", + "866", + "867", + "868", + "869", + "870", + "871", + "872", + "873", + "874", + "1249", + "1250", + "1251", + "1252", + "1253", + "1254", + "1255", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1684", + "1685", + "1686", + "1687", + "1688", + "1992", + "1993" ], "location": { "end": { - "column": 50, - "line": 30 + "column": 2, + "line": 10 }, "start": { - "column": 9, - "line": 30 + "column": 33, + "line": 5 } } }, { - "id": "3644", - "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", + "id": "3723", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/misc/useArrays.ts(6,60): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "192", - "193", - "194", - "195", - "196", - "197", - "207", - "208", - "510", - "511", - "512", - "514", - "515", - "522" + "525", + "526", + "527", + "528", + "529", + "530", + "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539", + "540", + "657", + "658", + "659", + "660", + "661", + "662", + "663", + "767", + "768", + "769", + "770", + "771", + "772", + "773", + "774", + "775", + "866", + "867", + "868", + "869", + "870", + "871", + "872", + "873", + "874", + "1249", + "1250", + "1251", + "1252", + "1253", + "1254", + "1255", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1684", + "1685", + "1686", + "1687", + "1688", + "1992", + "1993" ], "location": { "end": { - "column": 50, - "line": 30 + "column": 4, + "line": 8 }, "start": { - "column": 9, - "line": 30 + "column": 64, + "line": 6 } } }, { - "id": "3645", - "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", + "id": "3724", + "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": [], - "coveredBy": [ - "192", - "193", - "194", - "195", - "196", - "197", - "207", - "208", - "510", - "511", - "512", - "514", - "515", - "522" + "killedBy": [ + "767" ], - "location": { - "end": { - "column": 37, - "line": 30 - }, - "start": { - "column": 9, - "line": 30 - } - } - }, - { - "id": "3646", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(30,9): error TS2367: This comparison appears to be unintentional because the types '\"vote\" | \"no-action\" | \"target\" | \"choose-card\" | \"choose-side\" | \"request-another-vote\" | \"bury-dead-bodies\" | undefined' and '\"\"' have no overlap.\n", - "status": "CompileError", - "static": false, - "killedBy": [], "coveredBy": [ - "192", - "193", - "194", - "195", - "196", - "197", - "207", - "208", - "510", - "511", - "512", - "514", - "515", - "522" + "527", + "528", + "529", + "533", + "657", + "658", + "659", + "660", + "661", + "662", + "663", + "767", + "768", + "769", + "770", + "771", + "772", + "773", + "774", + "775", + "872", + "874", + "1253", + "1255", + "1473", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1688", + "1993" ], "location": { "end": { - "column": 50, - "line": 30 + "column": 36, + "line": 7 }, "start": { - "column": 42, - "line": 30 + "column": 29, + "line": 7 } } }, { - "id": "3647", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(40,12): error TS18048: 'targets' is possibly 'undefined'.\n", + "id": "3725", + "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": [ - "193", - "194", - "195", - "196", - "197", - "207" + "525", + "526", + "527", + "528", + "529", + "530", + "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539", + "540", + "659", + "660", + "772", + "773", + "866", + "867", + "868", + "869", + "870", + "871", + "872", + "873", + "874", + "1249", + "1250", + "1251", + "1252", + "1253", + "1254", + "1255", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1684", + "1685", + "1686", + "1687", + "1688", + "1992" ], "location": { "end": { - "column": 97, - "line": 30 + "column": 41, + "line": 7 }, "start": { - "column": 54, - "line": 30 + "column": 39, + "line": 7 } } }, { - "id": "3648", - "mutatorName": "EqualityOperator", - "replacement": "makeGamePlayDto.value.targets !== undefined", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(40,12): error TS18048: 'targets' is possibly 'undefined'.\n", + "id": "3726", + "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": [ - "193", - "194", - "195", - "196", - "197", - "207" + "525", + "526", + "527", + "528", + "529", + "530", + "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539", + "540", + "657", + "658", + "659", + "660", + "661", + "662", + "663", + "767", + "768", + "769", + "770", + "771", + "772", + "773", + "774", + "775", + "866", + "867", + "868", + "869", + "870", + "871", + "872", + "873", + "874", + "1249", + "1250", + "1251", + "1252", + "1253", + "1254", + "1255", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1684", + "1685", + "1686", + "1687", + "1688", + "1992", + "1993" ], "location": { "end": { - "column": 97, - "line": 30 + "column": 22, + "line": 9 }, "start": { - "column": 54, - "line": 30 + "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/useStrings.ts": { + "language": "typescript", + "mutants": [ { - "id": "3649", + "id": "3727", "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/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": [ - "192", - "194", - "207", - "208", - "510", - "511", - "512", - "514", - "515", - "522" - ], - "location": { - "end": { - "column": 6, - "line": 32 - }, - "start": { - "column": 99, - "line": 30 - } - } - }, - { - "id": "3650", - "mutatorName": "BooleanLiteral", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "192" - ], - "coveredBy": [ - "192", - "194", - "207", - "208", - "510", - "511", - "512", - "514", - "515", - "522" + "278", + "279", + "280", + "281", + "282", + "283", + "284", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "604", + "605", + "606", + "607", + "608", + "626", + "627", + "628", + "629", + "630", + "631", + "632", + "633", + "634", + "635", + "636", + "637", + "638", + "639", + "640", + "641", + "642", + "643", + "644", + "645", + "646", + "647", + "648", + "649", + "650", + "651", + "652", + "653", + "654", + "655", + "656", + "657", + "658", + "659", + "660", + "661", + "662", + "663", + "675", + "676", + "677", + "678", + "679", + "680", + "681", + "682", + "683", + "684", + "685", + "686", + "687", + "688", + "689", + "690", + "714", + "715", + "716", + "717", + "718", + "719", + "720", + "721", + "722", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "932", + "933", + "934", + "935", + "955", + "956", + "957", + "958", + "959", + "960", + "961", + "962", + "963", + "964", + "965", + "1004", + "1005", + "1006", + "1007", + "1008", + "1009", + "1010", + "1011", + "1012", + "1013", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1067", + "1068", + "1069", + "1070", + "1078", + "1079", + "1080", + "1081", + "1082", + "1083", + "1084", + "1085", + "1086", + "1133", + "1134", + "1135", + "1136", + "1137", + "1138", + "1139", + "1140", + "1141", + "1169", + "1170", + "1171", + "1172", + "1173", + "1174", + "1175", + "1176", + "1177", + "1245", + "1246", + "1247", + "1248", + "1273", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1280", + "1281", + "1282", + "1283", + "1284", + "1285", + "1286", + "1303", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", + "1345", + "1346", + "1347", + "1348", + "1349", + "1350", + "1351", + "1352", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1433", + "1434", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", + "1495", + "1496", + "1497", + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504", + "1511", + "1512", + "1513", + "1514", + "1515", + "1521", + "1522", + "1523", + "1524", + "1525", + "1526", + "1527", + "1528", + "1529", + "1530", + "1542", + "1543", + "1544", + "1545", + "1546", + "1550", + "1551", + "1552", + "1553", + "1554", + "1555", + "1556", + "1557", + "1558", + "1559", + "1560", + "1561", + "1562", + "1563", + "1564", + "1573", + "1574", + "1575", + "1576", + "1577", + "1891", + "1892", + "1893", + "1894", + "1986", + "1987", + "1988" ], "location": { "end": { - "column": 19, - "line": 31 + "column": 2, + "line": 18 }, "start": { - "column": 14, - "line": 31 + "column": 35, + "line": 6 } } }, { - "id": "3651", - "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", + "id": "3728", + "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": [], "coveredBy": [ - "193", - "195", - "196", - "197", - "207" - ], - "location": { - "end": { - "column": 78, - "line": 34 - }, - "start": { - "column": 31, - "line": 34 - } - } - }, - { - "id": "3652", - "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": [ - "193", - "195", - "196", - "197", - "207" + "626", + "627", + "628", + "629", + "630", + "631", + "632", + "633", + "634", + "635", + "636", + "637", + "638", + "639", + "640", + "641", + "642", + "643", + "644", + "645", + "646", + "647", + "648", + "649", + "650", + "651", + "652", + "653", + "654", + "655", + "656", + "661", + "662", + "675", + "676", + "677", + "678", + "679", + "680", + "681", + "682", + "683", + "684", + "685", + "686", + "687", + "688", + "689", + "690", + "932", + "934", + "935", + "955", + "956", + "957", + "958", + "959", + "960", + "961", + "962", + "963", + "964", + "965", + "1004", + "1005", + "1006", + "1007", + "1008", + "1009", + "1010", + "1011", + "1012", + "1013", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1067", + "1068", + "1069", + "1070", + "1078", + "1079", + "1080", + "1081", + "1082", + "1083", + "1084", + "1085", + "1086", + "1133", + "1134", + "1135", + "1136", + "1137", + "1138", + "1139", + "1140", + "1141", + "1169", + "1170", + "1171", + "1172", + "1173", + "1174", + "1175", + "1176", + "1177", + "1273", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1280", + "1281", + "1282", + "1283", + "1284", + "1285", + "1286", + "1303", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", + "1345", + "1346", + "1347", + "1348", + "1349", + "1350", + "1351", + "1352", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", + "1495", + "1496", + "1497", + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504", + "1511", + "1512", + "1513", + "1514", + "1515", + "1521", + "1522", + "1523", + "1524", + "1525", + "1526", + "1527", + "1528", + "1529", + "1530", + "1542", + "1543", + "1544", + "1545", + "1546", + "1550", + "1551", + "1552", + "1553", + "1554", + "1555", + "1556", + "1557", + "1558", + "1559", + "1560", + "1561", + "1562", + "1563", + "1564", + "1573", + "1574", + "1575", + "1576", + "1577", + "1891", + "1892", + "1893", + "1894", + "1986", + "1987" ], "location": { "end": { - "column": 40, - "line": 35 + "column": 4, + "line": 9 }, "start": { - "column": 9, - "line": 35 + "column": 76, + "line": 7 } } }, { - "id": "3653", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(40,30): error TS18048: 'targetInteraction' is possibly 'undefined'.\n", + "id": "3729", + "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": [], "coveredBy": [ - "193", - "195", - "196", - "197", - "207" + "626", + "627", + "628", + "629", + "630", + "631", + "632", + "633", + "634", + "635", + "636", + "637", + "638", + "639", + "640", + "641", + "642", + "643", + "644", + "645", + "646", + "647", + "648", + "649", + "650", + "651", + "652", + "653", + "654", + "655", + "656", + "661", + "662", + "675", + "676", + "677", + "678", + "679", + "680", + "681", + "682", + "683", + "684", + "685", + "686", + "687", + "688", + "689", + "690", + "932", + "934", + "935", + "955", + "956", + "957", + "958", + "959", + "960", + "961", + "962", + "963", + "964", + "965", + "1004", + "1005", + "1006", + "1007", + "1008", + "1009", + "1010", + "1011", + "1012", + "1013", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1067", + "1068", + "1069", + "1070", + "1078", + "1079", + "1080", + "1081", + "1082", + "1083", + "1084", + "1085", + "1086", + "1133", + "1134", + "1135", + "1136", + "1137", + "1138", + "1139", + "1140", + "1141", + "1169", + "1170", + "1171", + "1172", + "1173", + "1174", + "1175", + "1176", + "1177", + "1273", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1280", + "1281", + "1282", + "1283", + "1284", + "1285", + "1286", + "1303", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", + "1345", + "1346", + "1347", + "1348", + "1349", + "1350", + "1351", + "1352", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", + "1495", + "1496", + "1497", + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504", + "1511", + "1512", + "1513", + "1514", + "1515", + "1521", + "1522", + "1523", + "1524", + "1525", + "1526", + "1527", + "1528", + "1529", + "1530", + "1542", + "1543", + "1544", + "1545", + "1546", + "1550", + "1551", + "1552", + "1553", + "1554", + "1555", + "1556", + "1557", + "1558", + "1559", + "1560", + "1561", + "1562", + "1563", + "1564", + "1573", + "1574", + "1575", + "1576", + "1577", + "1891", + "1892", + "1893", + "1894", + "1986" ], "location": { "end": { - "column": 40, - "line": 35 + "column": 25, + "line": 8 }, "start": { - "column": 9, - "line": 35 + "column": 20, + "line": 8 } } }, { - "id": "3654", - "mutatorName": "EqualityOperator", - "replacement": "targetInteraction !== undefined", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(40,30): error TS18048: 'targetInteraction' is possibly 'undefined'.\n", + "id": "3730", + "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": [ - "193", - "195", - "196", - "197", - "207" + "626", + "627", + "628", + "629", + "630", + "631", + "632", + "633", + "634", + "635", + "636", + "637", + "638", + "639", + "640", + "641", + "642", + "643", + "644", + "645", + "646", + "647", + "648", + "649", + "650", + "651", + "652", + "653", + "654", + "655", + "656", + "661", + "662", + "675", + "676", + "677", + "678", + "679", + "680", + "681", + "682", + "683", + "684", + "685", + "686", + "687", + "688", + "689", + "690", + "932", + "934", + "935", + "955", + "956", + "957", + "958", + "959", + "960", + "961", + "962", + "963", + "964", + "965", + "1004", + "1005", + "1006", + "1007", + "1008", + "1009", + "1010", + "1011", + "1012", + "1013", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1067", + "1068", + "1069", + "1070", + "1078", + "1079", + "1080", + "1081", + "1082", + "1083", + "1084", + "1085", + "1086", + "1133", + "1134", + "1135", + "1136", + "1137", + "1138", + "1139", + "1140", + "1141", + "1169", + "1170", + "1171", + "1172", + "1173", + "1174", + "1175", + "1176", + "1177", + "1273", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1280", + "1281", + "1282", + "1283", + "1284", + "1285", + "1286", + "1303", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", + "1345", + "1346", + "1347", + "1348", + "1349", + "1350", + "1351", + "1352", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", + "1495", + "1496", + "1497", + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504", + "1511", + "1512", + "1513", + "1514", + "1515", + "1521", + "1522", + "1523", + "1524", + "1525", + "1526", + "1527", + "1528", + "1529", + "1530", + "1542", + "1543", + "1544", + "1545", + "1546", + "1550", + "1551", + "1552", + "1553", + "1554", + "1555", + "1556", + "1557", + "1558", + "1559", + "1560", + "1561", + "1562", + "1563", + "1564", + "1573", + "1574", + "1575", + "1576", + "1577", + "1891", + "1892", + "1893", + "1894", + "1987" ], "location": { "end": { - "column": 40, - "line": 35 + "column": 32, + "line": 8 }, "start": { - "column": 9, - "line": 35 + "column": 28, + "line": 8 } } }, { - "id": "3655", + "id": "3731", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "app/composables/api/game/useMakeGamePlayDtoValidation.ts(38,30): error TS18048: 'targetInteraction' is possibly 'undefined'.\n", + "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": [], "coveredBy": [ - "193" + "289", + "290", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "604", + "605", + "606", + "607", + "608", + "718", + "722", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "1245", + "1246", + "1247", + "1248", + "1988" ], "location": { "end": { - "column": 6, - "line": 37 + "column": 4, + "line": 13 }, "start": { - "column": 42, - "line": 35 + "column": 56, + "line": 11 } } }, { - "id": "3656", - "mutatorName": "BooleanLiteral", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 1, + "id": "3732", + "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": [ - "193" - ], + "killedBy": [], "coveredBy": [ - "193" + "289", + "290", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "604", + "605", + "606", + "607", + "608", + "718", + "722", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "1245", + "1246", + "1247", + "1248", + "1988" ], "location": { "end": { - "column": 19, - "line": 36 + "column": 58, + "line": 12 }, "start": { - "column": 14, - "line": 36 + "column": 12, + "line": 12 } } }, { - "id": "3657", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", + "id": "3733", + "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": [ - "195" + "290" ], "coveredBy": [ - "195", - "196", - "197", - "207" + "289", + "290", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "604", + "605", + "606", + "607", + "608", + "718", + "722", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "1245", + "1246", + "1247", + "1248", + "1988" ], "location": { "end": { - "column": 62, - "line": 40 + "column": 41, + "line": 12 }, "start": { "column": 12, - "line": 40 + "line": 12 } } }, { - "id": "3658", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be true // Object.is equality", + "id": "3734", + "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": [ - "196" + "290" ], "coveredBy": [ - "195", - "196", - "197", - "207" + "289", + "290", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "604", + "605", + "606", + "607", + "608", + "718", + "722", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "1245", + "1246", + "1247", + "1248", + "1988" ], "location": { "end": { - "column": 62, - "line": 40 + "column": 27, + "line": 12 }, "start": { "column": 12, - "line": 40 + "line": 12 } } }, { - "id": "3659", - "mutatorName": "EqualityOperator", - "replacement": "targets.length > targetInteraction.boundaries.min", - "statusReason": "expected false to be true // Object.is equality", + "id": "3735", + "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": [ - "196" + "290" ], "coveredBy": [ - "195", - "196", - "197", - "207" + "289", + "290", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "604", + "605", + "606", + "607", + "608", + "718", + "722", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "1245", + "1246", + "1247", + "1248", + "1988" ], "location": { "end": { - "column": 62, - "line": 40 + "column": 58, + "line": 12 }, "start": { - "column": 12, - "line": 40 + "column": 44, + "line": 12 } } }, { - "id": "3660", - "mutatorName": "EqualityOperator", - "replacement": "targets.length < targetInteraction.boundaries.min", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 1, + "id": "3736", + "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": [ - "195" - ], + "killedBy": [], "coveredBy": [ - "195", - "196", - "197", - "207" - ], + "278", + "279", + "280", + "281", + "282", + "283", + "284", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "604", + "605", + "606", + "607", + "608", + "626", + "627", + "628", + "629", + "630", + "631", + "632", + "633", + "634", + "635", + "636", + "637", + "638", + "639", + "640", + "641", + "642", + "643", + "644", + "645", + "646", + "647", + "648", + "649", + "650", + "651", + "652", + "653", + "654", + "655", + "656", + "657", + "658", + "659", + "660", + "661", + "662", + "663", + "675", + "676", + "677", + "678", + "679", + "680", + "681", + "682", + "683", + "684", + "685", + "686", + "687", + "688", + "689", + "690", + "714", + "715", + "716", + "717", + "718", + "719", + "720", + "721", + "722", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "932", + "933", + "934", + "935", + "955", + "956", + "957", + "958", + "959", + "960", + "961", + "962", + "963", + "964", + "965", + "1004", + "1005", + "1006", + "1007", + "1008", + "1009", + "1010", + "1011", + "1012", + "1013", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1067", + "1068", + "1069", + "1070", + "1078", + "1079", + "1080", + "1081", + "1082", + "1083", + "1084", + "1085", + "1086", + "1133", + "1134", + "1135", + "1136", + "1137", + "1138", + "1139", + "1140", + "1141", + "1169", + "1170", + "1171", + "1172", + "1173", + "1174", + "1175", + "1176", + "1177", + "1245", + "1246", + "1247", + "1248", + "1273", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1280", + "1281", + "1282", + "1283", + "1284", + "1285", + "1286", + "1303", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", + "1345", + "1346", + "1347", + "1348", + "1349", + "1350", + "1351", + "1352", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1433", + "1434", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", + "1495", + "1496", + "1497", + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504", + "1511", + "1512", + "1513", + "1514", + "1515", + "1521", + "1522", + "1523", + "1524", + "1525", + "1526", + "1527", + "1528", + "1529", + "1530", + "1542", + "1543", + "1544", + "1545", + "1546", + "1550", + "1551", + "1552", + "1553", + "1554", + "1555", + "1556", + "1557", + "1558", + "1559", + "1560", + "1561", + "1562", + "1563", + "1564", + "1573", + "1574", + "1575", + "1576", + "1577", + "1891", + "1892", + "1893", + "1894", + "1986", + "1987", + "1988" + ], "location": { "end": { - "column": 62, - "line": 40 + "column": 4, + "line": 17 }, "start": { - "column": 12, - "line": 40 + "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": "3661", - "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": "3737", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/misc/useTimers.ts(5,23): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524" - ], - "location": { - "end": { - "column": 173, - "line": 43 - }, - "start": { - "column": 69, - "line": 43 - } - } - }, - { - "id": "3662", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "198" - ], - "coveredBy": [ - "198", - "199", - "200", - "207", - "208", - "510", - "511", - "512", - "514", - "515", - "522" - ], - "location": { - "end": { - "column": 173, - "line": 43 - }, - "start": { - "column": 75, - "line": 43 - } - } - }, - { - "id": "3663", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 4, - "static": false, - "killedBy": [ - "200" - ], - "coveredBy": [ - "198", - "199", - "200", - "207", - "208", - "510", - "511", - "512", - "514", - "515", - "522" - ], - "location": { - "end": { - "column": 173, - "line": 43 - }, - "start": { - "column": 75, - "line": 43 - } - } - }, - { - "id": "3664", - "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": [ - "198" - ], - "coveredBy": [ - "198", - "199", - "200", - "207", - "208", - "510", - "511", - "512", - "514", - "515", - "522" + "626", + "627", + "628", + "629", + "630", + "631", + "632", + "633", + "634", + "635", + "636", + "637", + "638", + "639", + "640", + "641", + "642", + "643", + "644", + "645", + "646", + "647", + "648", + "649", + "650", + "651", + "652", + "653", + "654", + "655", + "656", + "657", + "658", + "659", + "660", + "661", + "662", + "663", + "675", + "676", + "677", + "678", + "679", + "680", + "681", + "682", + "683", + "684", + "685", + "686", + "687", + "688", + "689", + "690", + "932", + "933", + "934", + "935", + "955", + "956", + "957", + "958", + "959", + "960", + "961", + "962", + "963", + "964", + "965", + "1004", + "1005", + "1006", + "1007", + "1008", + "1009", + "1010", + "1011", + "1012", + "1013", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1067", + "1068", + "1069", + "1070", + "1078", + "1079", + "1080", + "1081", + "1082", + "1083", + "1084", + "1085", + "1086", + "1133", + "1134", + "1135", + "1136", + "1137", + "1138", + "1139", + "1140", + "1141", + "1169", + "1170", + "1171", + "1172", + "1173", + "1174", + "1175", + "1176", + "1177", + "1273", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1280", + "1281", + "1282", + "1283", + "1284", + "1285", + "1286", + "1303", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", + "1345", + "1346", + "1347", + "1348", + "1349", + "1350", + "1351", + "1352", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1433", + "1434", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", + "1495", + "1496", + "1497", + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504", + "1511", + "1512", + "1513", + "1514", + "1515", + "1521", + "1522", + "1523", + "1524", + "1525", + "1526", + "1527", + "1528", + "1529", + "1530", + "1542", + "1543", + "1544", + "1545", + "1546", + "1550", + "1551", + "1552", + "1553", + "1554", + "1555", + "1556", + "1557", + "1558", + "1559", + "1560", + "1561", + "1562", + "1563", + "1564", + "1573", + "1574", + "1575", + "1576", + "1577", + "1891", + "1892", + "1893", + "1894", + "1976", + "1977", + "1978" ], "location": { "end": { - "column": 173, - "line": 43 + "column": 2, + "line": 24 }, "start": { - "column": 75, - "line": 43 + "column": 33, + "line": 5 } } }, { - "id": "3665", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 1, + "id": "3738", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/misc/useTimers.ts(9,55): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "198" - ], + "killedBy": [], "coveredBy": [ - "198", - "199", - "200", - "207", - "208", - "510", - "511", - "512", - "514", - "515", - "522" + "626", + "627", + "628", + "629", + "630", + "631", + "632", + "633", + "634", + "635", + "636", + "637", + "638", + "639", + "640", + "641", + "642", + "643", + "644", + "645", + "646", + "647", + "648", + "649", + "650", + "651", + "652", + "653", + "654", + "655", + "656", + "661", + "662", + "675", + "676", + "677", + "678", + "679", + "680", + "681", + "682", + "683", + "684", + "685", + "686", + "687", + "688", + "689", + "690", + "932", + "934", + "935", + "955", + "956", + "957", + "958", + "959", + "960", + "961", + "962", + "963", + "964", + "965", + "1004", + "1005", + "1006", + "1007", + "1008", + "1009", + "1010", + "1011", + "1012", + "1013", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1067", + "1068", + "1069", + "1070", + "1078", + "1079", + "1080", + "1081", + "1082", + "1083", + "1084", + "1085", + "1086", + "1133", + "1134", + "1135", + "1136", + "1137", + "1138", + "1139", + "1140", + "1141", + "1169", + "1170", + "1171", + "1172", + "1173", + "1174", + "1175", + "1176", + "1177", + "1273", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1280", + "1281", + "1282", + "1283", + "1284", + "1285", + "1286", + "1303", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", + "1345", + "1346", + "1347", + "1348", + "1349", + "1350", + "1351", + "1352", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", + "1495", + "1496", + "1497", + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504", + "1511", + "1512", + "1513", + "1514", + "1515", + "1521", + "1522", + "1523", + "1524", + "1525", + "1526", + "1527", + "1528", + "1529", + "1530", + "1542", + "1543", + "1544", + "1545", + "1546", + "1550", + "1551", + "1552", + "1553", + "1554", + "1555", + "1556", + "1557", + "1558", + "1559", + "1560", + "1561", + "1562", + "1563", + "1564", + "1573", + "1574", + "1575", + "1576", + "1577", + "1891", + "1892", + "1893", + "1894", + "1976", + "1977", + "1978" ], "location": { "end": { - "column": 121, - "line": 43 + "column": 4, + "line": 22 }, "start": { - "column": 75, - "line": 43 + "column": 62, + "line": 9 } } }, { - "id": "3666", - "mutatorName": "EqualityOperator", - "replacement": "game.value.currentPlay?.type !== \"choose-card\"", - "statusReason": "expected true to be false // Object.is equality", + "id": "3739", + "mutatorName": "ArithmeticOperator", + "replacement": "seconds * secondsInOneMinute", + "statusReason": "expected { …(3) } to strictly equal { …(3) }", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "198" - ], - "coveredBy": [ - "198", - "199", - "200", - "207", - "208", - "510", - "511", - "512", - "514", - "515", - "522" + "932" ], - "location": { - "end": { - "column": 121, - "line": 43 - }, - "start": { - "column": 75, - "line": 43 - } - } - }, - { - "id": "3667", - "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": [ - "198", - "199", - "200", - "207", - "208", - "510", - "511", - "512", - "514", - "515", - "522" - ], - "location": { - "end": { - "column": 103, - "line": 43 - }, - "start": { - "column": 75, - "line": 43 - } - } - }, - { - "id": "3668", - "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": [ - "198", - "199", - "200", - "207", - "208", - "510", - "511", - "512", - "514", - "515", - "522" - ], - "location": { - "end": { - "column": 121, - "line": 43 - }, - "start": { - "column": 108, - "line": 43 - } - } - }, - { - "id": "3669", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "199" - ], - "coveredBy": [ - "199", - "200", - "207", - "511", - "512" - ], - "location": { - "end": { - "column": 173, - "line": 43 - }, - "start": { - "column": 125, - "line": 43 - } - } - }, - { - "id": "3670", - "mutatorName": "EqualityOperator", - "replacement": "makeGamePlayDto.value.chosenCardId === undefined", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "199" - ], - "coveredBy": [ - "199", - "200", - "207", - "511", - "512" - ], - "location": { - "end": { - "column": 173, - "line": 43 - }, - "start": { - "column": 125, - "line": 43 - } - } - }, - { - "id": "3671", - "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": [ - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524" - ], - "location": { - "end": { - "column": 171, - "line": 45 - }, - "start": { - "column": 69, - "line": 45 - } - } - }, - { - "id": "3672", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "201" - ], - "coveredBy": [ - "201", - "202", - "203", - "207", - "208", - "510", - "511", - "512", - "514", - "515", - "522" - ], - "location": { - "end": { - "column": 171, - "line": 45 - }, - "start": { - "column": 75, - "line": 45 - } - } - }, - { - "id": "3673", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 4, - "static": false, - "killedBy": [ - "203" - ], - "coveredBy": [ - "201", - "202", - "203", - "207", - "208", - "510", - "511", - "512", - "514", - "515", - "522" + "626", + "627", + "628", + "629", + "630", + "631", + "632", + "633", + "634", + "635", + "636", + "637", + "638", + "639", + "640", + "641", + "642", + "643", + "644", + "645", + "646", + "647", + "648", + "649", + "650", + "651", + "652", + "653", + "654", + "655", + "656", + "661", + "662", + "675", + "676", + "677", + "678", + "679", + "680", + "681", + "682", + "683", + "684", + "685", + "686", + "687", + "688", + "689", + "690", + "932", + "934", + "935", + "955", + "956", + "957", + "958", + "959", + "960", + "961", + "962", + "963", + "964", + "965", + "1004", + "1005", + "1006", + "1007", + "1008", + "1009", + "1010", + "1011", + "1012", + "1013", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1067", + "1068", + "1069", + "1070", + "1078", + "1079", + "1080", + "1081", + "1082", + "1083", + "1084", + "1085", + "1086", + "1133", + "1134", + "1135", + "1136", + "1137", + "1138", + "1139", + "1140", + "1141", + "1169", + "1170", + "1171", + "1172", + "1173", + "1174", + "1175", + "1176", + "1177", + "1273", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1280", + "1281", + "1282", + "1283", + "1284", + "1285", + "1286", + "1303", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", + "1345", + "1346", + "1347", + "1348", + "1349", + "1350", + "1351", + "1352", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", + "1495", + "1496", + "1497", + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504", + "1511", + "1512", + "1513", + "1514", + "1515", + "1521", + "1522", + "1523", + "1524", + "1525", + "1526", + "1527", + "1528", + "1529", + "1530", + "1542", + "1543", + "1544", + "1545", + "1546", + "1550", + "1551", + "1552", + "1553", + "1554", + "1555", + "1556", + "1557", + "1558", + "1559", + "1560", + "1561", + "1562", + "1563", + "1564", + "1573", + "1574", + "1575", + "1576", + "1577", + "1891", + "1892", + "1893", + "1894", + "1976", + "1977", + "1978" ], "location": { "end": { - "column": 171, - "line": 45 + "column": 60, + "line": 10 }, "start": { - "column": 75, - "line": 45 + "column": 32, + "line": 10 } } }, { - "id": "3674", - "mutatorName": "LogicalOperator", - "replacement": "game.value.currentPlay?.type === \"choose-side\" || makeGamePlayDto.value.chosenSide !== undefined", - "statusReason": "expected true to be false // Object.is equality", + "id": "3740", + "mutatorName": "ArithmeticOperator", + "replacement": "seconds * secondsInOneMinute", + "statusReason": "expected { …(3) } to strictly equal { …(3) }", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "201" + "932" ], "coveredBy": [ - "201", - "202", - "203", - "207", - "208", - "510", - "511", - "512", - "514", - "515", - "522" + "626", + "627", + "628", + "629", + "630", + "631", + "632", + "633", + "634", + "635", + "636", + "637", + "638", + "639", + "640", + "641", + "642", + "643", + "644", + "645", + "646", + "647", + "648", + "649", + "650", + "651", + "652", + "653", + "654", + "655", + "656", + "661", + "662", + "675", + "676", + "677", + "678", + "679", + "680", + "681", + "682", + "683", + "684", + "685", + "686", + "687", + "688", + "689", + "690", + "932", + "934", + "935", + "955", + "956", + "957", + "958", + "959", + "960", + "961", + "962", + "963", + "964", + "965", + "1004", + "1005", + "1006", + "1007", + "1008", + "1009", + "1010", + "1011", + "1012", + "1013", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1067", + "1068", + "1069", + "1070", + "1078", + "1079", + "1080", + "1081", + "1082", + "1083", + "1084", + "1085", + "1086", + "1133", + "1134", + "1135", + "1136", + "1137", + "1138", + "1139", + "1140", + "1141", + "1169", + "1170", + "1171", + "1172", + "1173", + "1174", + "1175", + "1176", + "1177", + "1273", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1280", + "1281", + "1282", + "1283", + "1284", + "1285", + "1286", + "1303", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", + "1345", + "1346", + "1347", + "1348", + "1349", + "1350", + "1351", + "1352", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", + "1495", + "1496", + "1497", + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504", + "1511", + "1512", + "1513", + "1514", + "1515", + "1521", + "1522", + "1523", + "1524", + "1525", + "1526", + "1527", + "1528", + "1529", + "1530", + "1542", + "1543", + "1544", + "1545", + "1546", + "1550", + "1551", + "1552", + "1553", + "1554", + "1555", + "1556", + "1557", + "1558", + "1559", + "1560", + "1561", + "1562", + "1563", + "1564", + "1573", + "1574", + "1575", + "1576", + "1577", + "1891", + "1892", + "1893", + "1894", + "1976", + "1977", + "1978" ], "location": { "end": { - "column": 171, - "line": 45 + "column": 58, + "line": 11 }, "start": { - "column": 75, - "line": 45 + "column": 30, + "line": 11 } } }, { - "id": "3675", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", + "id": "3741", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected { …(3) } to strictly equal { …(3) }", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "201" + "932" ], "coveredBy": [ - "201", - "202", - "203", - "207", - "208", - "510", - "511", - "512", - "514", - "515", - "522" + "626", + "627", + "628", + "629", + "630", + "631", + "632", + "633", + "634", + "635", + "636", + "637", + "638", + "639", + "640", + "641", + "642", + "643", + "644", + "645", + "646", + "647", + "648", + "649", + "650", + "651", + "652", + "653", + "654", + "655", + "656", + "661", + "662", + "675", + "676", + "677", + "678", + "679", + "680", + "681", + "682", + "683", + "684", + "685", + "686", + "687", + "688", + "689", + "690", + "932", + "934", + "935", + "955", + "956", + "957", + "958", + "959", + "960", + "961", + "962", + "963", + "964", + "965", + "1004", + "1005", + "1006", + "1007", + "1008", + "1009", + "1010", + "1011", + "1012", + "1013", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1067", + "1068", + "1069", + "1070", + "1078", + "1079", + "1080", + "1081", + "1082", + "1083", + "1084", + "1085", + "1086", + "1133", + "1134", + "1135", + "1136", + "1137", + "1138", + "1139", + "1140", + "1141", + "1169", + "1170", + "1171", + "1172", + "1173", + "1174", + "1175", + "1176", + "1177", + "1273", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1280", + "1281", + "1282", + "1283", + "1284", + "1285", + "1286", + "1303", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", + "1345", + "1346", + "1347", + "1348", + "1349", + "1350", + "1351", + "1352", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", + "1495", + "1496", + "1497", + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504", + "1511", + "1512", + "1513", + "1514", + "1515", + "1521", + "1522", + "1523", + "1524", + "1525", + "1526", + "1527", + "1528", + "1529", + "1530", + "1542", + "1543", + "1544", + "1545", + "1546", + "1550", + "1551", + "1552", + "1553", + "1554", + "1555", + "1556", + "1557", + "1558", + "1559", + "1560", + "1561", + "1562", + "1563", + "1564", + "1573", + "1574", + "1575", + "1576", + "1577", + "1891", + "1892", + "1893", + "1894", + "1976", + "1977", + "1978" ], "location": { "end": { - "column": 121, - "line": 45 + "column": 48, + "line": 12 }, "start": { - "column": 75, - "line": 45 + "column": 28, + "line": 12 } } }, { - "id": "3676", - "mutatorName": "EqualityOperator", - "replacement": "game.value.currentPlay?.type !== \"choose-side\"", - "statusReason": "expected true to be false // Object.is equality", + "id": "3742", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "expected 'shared.time.minute, {}, 1' to be 'shared.time.minute, {\"count\":1}, 1' // Object.is equality", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "201" - ], - "coveredBy": [ - "201", - "202", - "203", - "207", - "208", - "510", - "511", - "512", - "514", - "515", - "522" - ], - "location": { - "end": { - "column": 121, - "line": 45 - }, - "start": { - "column": 75, - "line": 45 - } - } - }, - { - "id": "3677", - "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": [ - "201", - "202", - "203", - "207", - "208", - "510", - "511", - "512", - "514", - "515", - "522" + "1976" ], - "location": { - "end": { - "column": 103, - "line": 45 - }, - "start": { - "column": 75, - "line": 45 - } - } - }, - { - "id": "3678", - "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": [ - "201", - "202", - "203", - "207", - "208", - "510", - "511", - "512", - "514", - "515", - "522" + "626", + "627", + "628", + "629", + "630", + "631", + "632", + "633", + "634", + "635", + "636", + "637", + "638", + "639", + "640", + "641", + "642", + "643", + "644", + "645", + "646", + "647", + "648", + "649", + "650", + "651", + "652", + "653", + "654", + "655", + "656", + "661", + "662", + "675", + "676", + "677", + "678", + "679", + "680", + "681", + "682", + "683", + "684", + "685", + "686", + "687", + "688", + "689", + "690", + "932", + "934", + "935", + "955", + "956", + "957", + "958", + "959", + "960", + "961", + "962", + "963", + "964", + "965", + "1004", + "1005", + "1006", + "1007", + "1008", + "1009", + "1010", + "1011", + "1012", + "1013", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1067", + "1068", + "1069", + "1070", + "1078", + "1079", + "1080", + "1081", + "1082", + "1083", + "1084", + "1085", + "1086", + "1133", + "1134", + "1135", + "1136", + "1137", + "1138", + "1139", + "1140", + "1141", + "1169", + "1170", + "1171", + "1172", + "1173", + "1174", + "1175", + "1176", + "1177", + "1273", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1280", + "1281", + "1282", + "1283", + "1284", + "1285", + "1286", + "1303", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", + "1345", + "1346", + "1347", + "1348", + "1349", + "1350", + "1351", + "1352", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", + "1495", + "1496", + "1497", + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504", + "1511", + "1512", + "1513", + "1514", + "1515", + "1521", + "1522", + "1523", + "1524", + "1525", + "1526", + "1527", + "1528", + "1529", + "1530", + "1542", + "1543", + "1544", + "1545", + "1546", + "1550", + "1551", + "1552", + "1553", + "1554", + "1555", + "1556", + "1557", + "1558", + "1559", + "1560", + "1561", + "1562", + "1563", + "1564", + "1573", + "1574", + "1575", + "1576", + "1577", + "1891", + "1892", + "1893", + "1894", + "1976", + "1977", + "1978" ], "location": { "end": { - "column": 121, - "line": 45 + "column": 68, + "line": 12 }, "start": { - "column": 108, - "line": 45 + "column": 50, + "line": 12 } } }, { - "id": "3679", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", + "id": "3743", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected ', {\"count\":30}, 30' to be 'shared.time.second, {\"count\":30}, 30' // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 16, "static": false, "killedBy": [ - "202" + "1977" ], "coveredBy": [ - "202", - "203", - "207", - "208", - "510", - "511" + "626", + "627", + "628", + "629", + "630", + "631", + "632", + "633", + "634", + "635", + "636", + "637", + "638", + "639", + "640", + "641", + "642", + "643", + "644", + "645", + "646", + "647", + "648", + "649", + "650", + "651", + "652", + "653", + "654", + "655", + "656", + "661", + "662", + "675", + "676", + "677", + "678", + "679", + "680", + "681", + "682", + "683", + "684", + "685", + "686", + "687", + "688", + "689", + "690", + "932", + "934", + "935", + "955", + "956", + "957", + "958", + "959", + "960", + "961", + "962", + "963", + "964", + "965", + "1004", + "1005", + "1006", + "1007", + "1008", + "1009", + "1010", + "1011", + "1012", + "1013", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1067", + "1068", + "1069", + "1070", + "1078", + "1079", + "1080", + "1081", + "1082", + "1083", + "1084", + "1085", + "1086", + "1133", + "1134", + "1135", + "1136", + "1137", + "1138", + "1139", + "1140", + "1141", + "1169", + "1170", + "1171", + "1172", + "1173", + "1174", + "1175", + "1176", + "1177", + "1273", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1280", + "1281", + "1282", + "1283", + "1284", + "1285", + "1286", + "1303", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", + "1345", + "1346", + "1347", + "1348", + "1349", + "1350", + "1351", + "1352", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", + "1495", + "1496", + "1497", + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504", + "1511", + "1512", + "1513", + "1514", + "1515", + "1521", + "1522", + "1523", + "1524", + "1525", + "1526", + "1527", + "1528", + "1529", + "1530", + "1542", + "1543", + "1544", + "1545", + "1546", + "1550", + "1551", + "1552", + "1553", + "1554", + "1555", + "1556", + "1557", + "1558", + "1559", + "1560", + "1561", + "1562", + "1563", + "1564", + "1573", + "1574", + "1575", + "1576", + "1577", + "1891", + "1892", + "1893", + "1894", + "1976", + "1977", + "1978" ], "location": { "end": { - "column": 171, - "line": 45 + "column": 48, + "line": 13 }, "start": { - "column": 125, - "line": 45 + "column": 28, + "line": 13 } } }, { - "id": "3680", - "mutatorName": "EqualityOperator", - "replacement": "makeGamePlayDto.value.chosenSide === undefined", - "statusReason": "expected true to be false // Object.is equality", + "id": "3744", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "expected 'shared.time.second, {}, 30' to be 'shared.time.second, {\"count\":30}, 30' // Object.is equality", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 16, "static": false, "killedBy": [ - "202" - ], - "coveredBy": [ - "202", - "203", - "207", - "208", - "510", - "511" + "1977" ], - "location": { - "end": { - "column": 171, - "line": 45 - }, - "start": { - "column": 125, - "line": 45 - } - } - }, - { - "id": "3681", - "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": [ - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524" + "626", + "627", + "628", + "629", + "630", + "631", + "632", + "633", + "634", + "635", + "636", + "637", + "638", + "639", + "640", + "641", + "642", + "643", + "644", + "645", + "646", + "647", + "648", + "649", + "650", + "651", + "652", + "653", + "654", + "655", + "656", + "661", + "662", + "675", + "676", + "677", + "678", + "679", + "680", + "681", + "682", + "683", + "684", + "685", + "686", + "687", + "688", + "689", + "690", + "932", + "934", + "935", + "955", + "956", + "957", + "958", + "959", + "960", + "961", + "962", + "963", + "964", + "965", + "1004", + "1005", + "1006", + "1007", + "1008", + "1009", + "1010", + "1011", + "1012", + "1013", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1067", + "1068", + "1069", + "1070", + "1078", + "1079", + "1080", + "1081", + "1082", + "1083", + "1084", + "1085", + "1086", + "1133", + "1134", + "1135", + "1136", + "1137", + "1138", + "1139", + "1140", + "1141", + "1169", + "1170", + "1171", + "1172", + "1173", + "1174", + "1175", + "1176", + "1177", + "1273", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1280", + "1281", + "1282", + "1283", + "1284", + "1285", + "1286", + "1303", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", + "1345", + "1346", + "1347", + "1348", + "1349", + "1350", + "1351", + "1352", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", + "1495", + "1496", + "1497", + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504", + "1511", + "1512", + "1513", + "1514", + "1515", + "1521", + "1522", + "1523", + "1524", + "1525", + "1526", + "1527", + "1528", + "1529", + "1530", + "1542", + "1543", + "1544", + "1545", + "1546", + "1550", + "1551", + "1552", + "1553", + "1554", + "1555", + "1556", + "1557", + "1558", + "1559", + "1560", + "1561", + "1562", + "1563", + "1564", + "1573", + "1574", + "1575", + "1576", + "1577", + "1891", + "1892", + "1893", + "1894", + "1976", + "1977", + "1978" ], "location": { "end": { - "column": 104, - "line": 47 + "column": 77, + "line": 13 }, "start": { - "column": 53, - "line": 47 + "column": 50, + "line": 13 } } }, { - "id": "3682", + "id": "3745", "mutatorName": "ConditionalExpression", "replacement": "true", - "statusReason": "expected true to be falsy", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "204" - ], - "coveredBy": [ - "204", - "205", - "206", - "207", - "208", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524" - ], - "location": { - "end": { - "column": 104, - "line": 47 - }, - "start": { - "column": 59, - "line": 47 - } - } - }, - { - "id": "3683", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be truthy", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "205" - ], - "coveredBy": [ - "204", - "205", - "206", - "207", - "208", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524" - ], - "location": { - "end": { - "column": 104, - "line": 47 - }, - "start": { - "column": 59, - "line": 47 - } - } - }, - { - "id": "3684", - "mutatorName": "EqualityOperator", - "replacement": "game.value.currentPlay?.canBeSkipped !== true", - "statusReason": "expected true to be falsy", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "204" - ], - "coveredBy": [ - "204", - "205", - "206", - "207", - "208", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524" - ], - "location": { - "end": { - "column": 104, - "line": 47 - }, - "start": { - "column": 59, - "line": 47 - } - } - }, - { - "id": "3685", - "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": [ - "204", - "205", - "206", - "207", - "208", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524" - ], - "location": { - "end": { - "column": 95, - "line": 47 - }, - "start": { - "column": 59, - "line": 47 - } - } - }, - { - "id": "3686", - "mutatorName": "BooleanLiteral", - "replacement": "false", - "statusReason": "expected true to be falsy", + "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": [ - "204" - ], - "coveredBy": [ - "204", - "205", - "206", - "207", - "208", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524" + "1976" ], - "location": { - "end": { - "column": 104, - "line": 47 - }, - "start": { - "column": 100, - "line": 47 - } - } - }, - { - "id": "3687", - "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": [], "coveredBy": [ - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524" - ], - "location": { - "end": { - "column": 50, - "line": 53 - }, - "start": { - "column": 45, - "line": 49 - } - } - }, - { - "id": "3688", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 6, - "static": false, - "killedBy": [ - "208" - ], - "coveredBy": [ - "206", - "207", - "208", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524" - ], - "location": { - "end": { - "column": 50, - "line": 53 - }, - "start": { - "column": 51, - "line": 49 - } - } - }, - { - "id": "3689", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "206" - ], - "coveredBy": [ - "206", - "207", - "208", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524" - ], - "location": { - "end": { - "column": 50, - "line": 53 - }, - "start": { - "column": 51, - "line": 49 - } - } - }, - { - "id": "3690", - "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": [ - "206" - ], - "coveredBy": [ - "206", - "207", - "208", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524" - ], - "location": { - "end": { - "column": 50, - "line": 53 - }, - "start": { - "column": 51, - "line": 49 - } - } - }, - { - "id": "3691", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "206" - ], - "coveredBy": [ - "206", - "207", - "208", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524" - ], - "location": { - "end": { - "column": 50, - "line": 52 - }, - "start": { - "column": 51, - "line": 49 - } - } - }, - { - "id": "3692", - "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": [ - "206" - ], - "coveredBy": [ - "206", - "207", - "208", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524" - ], - "location": { - "end": { - "column": 50, - "line": 52 - }, - "start": { - "column": 51, - "line": 49 - } - } - }, - { - "id": "3693", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "206" - ], - "coveredBy": [ - "206", - "207", - "208", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524" - ], - "location": { - "end": { - "column": 46, - "line": 51 - }, - "start": { - "column": 51, - "line": 49 - } - } - }, - { - "id": "3694", - "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": [ - "206" - ], - "coveredBy": [ - "206", - "207", - "208", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524" - ], - "location": { - "end": { - "column": 46, - "line": 51 - }, - "start": { - "column": 51, - "line": 49 - } - } - }, - { - "id": "3695", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "206" - ], - "coveredBy": [ - "206", - "207", - "208", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524" - ], - "location": { - "end": { - "column": 44, - "line": 50 - }, - "start": { - "column": 51, - "line": 49 - } - } - }, - { - "id": "3696", - "mutatorName": "LogicalOperator", - "replacement": "canCurrentPlayBeSkipped.value && isCurrentGamePlayVoteTypeAndValid.value", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "206" - ], - "coveredBy": [ - "206", - "207", - "208", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524" - ], - "location": { - "end": { - "column": 44, - "line": 50 - }, - "start": { - "column": 51, - "line": 49 - } - } - }, - { - "id": "3697", - "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": [ - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524" - ], - "location": { - "end": { - "column": 4, - "line": 62 - }, - "start": { - "column": 10, - "line": 55 - } - } - }, - { - "id": "3625", - "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": [ - "187", - "188", - "189", - "190", - "191", - "207", - "514", - "515" - ], - "location": { - "end": { - "column": 93, - "line": 17 - }, - "start": { - "column": 52, - "line": 17 - } - } - }, - { - "id": "3626", - "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": [ - "187", - "188", - "189", - "190", - "191", - "207", - "514", - "515" - ], - "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": "3698", - "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": [ - "65", - "66", - "67", - "68", - "69", - "70", - "71", - "72", - "73", - "74", - "282", - "285", - "286", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "671", - "748", - "751", - "1289", - "1290", - "1291", - "1292", - "1293", - "1295", - "1296", - "1630", - "1797", - "1971" - ], - "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": "3699", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/role/useFetchRoles.ts(8,27): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", - "static": false, - "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", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539", - "540", - "609", - "610", - "611", - "612", - "613", - "614", - "615", - "616", - "617", - "618", - "619", - "620", - "621", - "622", - "623", - "624", - "625", "626", "627", "628", @@ -160642,17 +150845,8 @@ "654", "655", "656", - "664", - "665", - "666", - "667", - "668", - "669", - "670", - "671", - "672", - "673", - "674", + "661", + "662", "675", "676", "677", @@ -160669,75 +150863,9 @@ "688", "689", "690", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", - "782", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "810", - "811", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "887", - "888", - "889", - "890", - "891", - "892", - "893", - "894", - "895", - "896", - "897", - "898", - "899", - "900", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "936", - "937", - "938", - "939", - "940", - "941", - "942", - "943", - "944", - "945", + "932", + "934", + "935", "955", "956", "957", @@ -160787,26 +150915,6 @@ "1084", "1085", "1086", - "1113", - "1114", - "1115", - "1116", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1126", - "1127", - "1128", - "1129", - "1130", - "1131", - "1132", "1133", "1134", "1135", @@ -160825,15 +150933,6 @@ "1175", "1176", "1177", - "1245", - "1246", - "1247", - "1248", - "1256", - "1257", - "1258", - "1259", - "1260", "1273", "1274", "1275", @@ -160848,27 +150947,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1324", - "1325", - "1326", - "1327", - "1328", - "1329", - "1330", - "1331", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -160877,31 +150962,28 @@ "1350", "1351", "1352", - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1468", - "1469", - "1470", - "1471", - "1472", - "1473", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -160911,17 +150993,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", "1515", - "1516", - "1517", - "1518", - "1519", - "1520", "1521", "1522", "1523", @@ -160931,20 +151008,12 @@ "1527", "1528", "1529", - "1536", - "1537", - "1538", - "1539", - "1540", - "1541", + "1530", "1542", "1543", "1544", "1545", "1546", - "1547", - "1548", - "1549", "1550", "1551", "1552", @@ -160959,404 +151028,294 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1621", - "1622", - "1623", - "1624", - "1635", - "1636", - "1871", - "1872", - "1873", - "1874", - "1875", - "1890", + "1577", "1891", "1892", "1893", - "1921", - "1922" - ], - "location": { - "end": { - "column": 2, - "line": 19 - }, - "start": { - "column": 41, - "line": 8 - } - } - }, - { - "id": "3700", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/api/role/useFetchRoles.ts(11,32): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "1921", - "1922" - ], - "location": { - "end": { - "column": 4, - "line": 17 - }, - "start": { - "column": 82, - "line": 11 - } - } - }, - { - "id": "3701", - "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": [ - "1921", - "1922" + "1894", + "1976", + "1977", + "1978" ], "location": { "end": { - "column": 6, - "line": 14 + "column": 22, + "line": 15 }, "start": { "column": 9, - "line": 12 + "line": 15 } } }, { - "id": "3702", - "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": "3746", + "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": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "1921" + "1977" ], "coveredBy": [ - "1921", - "1922" + "626", + "627", + "628", + "629", + "630", + "631", + "632", + "633", + "634", + "635", + "636", + "637", + "638", + "639", + "640", + "641", + "642", + "643", + "644", + "645", + "646", + "647", + "648", + "649", + "650", + "651", + "652", + "653", + "654", + "655", + "656", + "661", + "662", + "675", + "676", + "677", + "678", + "679", + "680", + "681", + "682", + "683", + "684", + "685", + "686", + "687", + "688", + "689", + "690", + "932", + "934", + "935", + "955", + "956", + "957", + "958", + "959", + "960", + "961", + "962", + "963", + "964", + "965", + "1004", + "1005", + "1006", + "1007", + "1008", + "1009", + "1010", + "1011", + "1012", + "1013", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1067", + "1068", + "1069", + "1070", + "1078", + "1079", + "1080", + "1081", + "1082", + "1083", + "1084", + "1085", + "1086", + "1133", + "1134", + "1135", + "1136", + "1137", + "1138", + "1139", + "1140", + "1141", + "1169", + "1170", + "1171", + "1172", + "1173", + "1174", + "1175", + "1176", + "1177", + "1273", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1280", + "1281", + "1282", + "1283", + "1284", + "1285", + "1286", + "1303", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", + "1345", + "1346", + "1347", + "1348", + "1349", + "1350", + "1351", + "1352", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", + "1495", + "1496", + "1497", + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504", + "1511", + "1512", + "1513", + "1514", + "1515", + "1521", + "1522", + "1523", + "1524", + "1525", + "1526", + "1527", + "1528", + "1529", + "1530", + "1542", + "1543", + "1544", + "1545", + "1546", + "1550", + "1551", + "1552", + "1553", + "1554", + "1555", + "1556", + "1557", + "1558", + "1559", + "1560", + "1561", + "1562", + "1563", + "1564", + "1573", + "1574", + "1575", + "1576", + "1577", + "1891", + "1892", + "1893", + "1894", + "1976", + "1977", + "1978" ], "location": { "end": { - "column": 64, - "line": 13 + "column": 22, + "line": 15 }, "start": { - "column": 56, - "line": 13 + "column": 9, + "line": 15 } } }, { - "id": "3703", - "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": "3747", + "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": [ - "1921" - ], - "coveredBy": [ - "1921", - "1922" - ], - "location": { - "end": { - "column": 83, - "line": 13 - }, - "start": { - "column": 66, - "line": 13 - } - } - }, - { - "id": "3704", - "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": [ - "1921", - "1922" - ], - "location": { - "end": { - "column": 81, - "line": 13 - }, - "start": { - "column": 76, - "line": 13 - } - } - }, - { - "id": "3705", - "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": [ - "1922" + "1976" ], - "location": { - "end": { - "column": 6, - "line": 16 - }, - "start": { - "column": 13, - "line": 14 - } - } - }, - { - "id": "3706", - "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", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539", - "540", - "609", - "610", - "611", - "612", - "613", - "614", - "615", - "616", - "617", - "618", - "619", - "620", - "621", - "622", - "623", - "624", - "625", "626", "627", "628", @@ -161388,17 +151347,8 @@ "654", "655", "656", - "664", - "665", - "666", - "667", - "668", - "669", - "670", - "671", - "672", - "673", - "674", + "661", + "662", "675", "676", "677", @@ -161415,75 +151365,9 @@ "688", "689", "690", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", - "782", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "810", - "811", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "887", - "888", - "889", - "890", - "891", - "892", - "893", - "894", - "895", - "896", - "897", - "898", - "899", - "900", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "936", - "937", - "938", - "939", - "940", - "941", - "942", - "943", - "944", - "945", + "932", + "934", + "935", "955", "956", "957", @@ -161533,26 +151417,6 @@ "1084", "1085", "1086", - "1113", - "1114", - "1115", - "1116", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1126", - "1127", - "1128", - "1129", - "1130", - "1131", - "1132", "1133", "1134", "1135", @@ -161571,15 +151435,6 @@ "1175", "1176", "1177", - "1245", - "1246", - "1247", - "1248", - "1256", - "1257", - "1258", - "1259", - "1260", "1273", "1274", "1275", @@ -161594,27 +151449,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1324", - "1325", - "1326", - "1327", - "1328", - "1329", - "1330", - "1331", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -161623,31 +151464,28 @@ "1350", "1351", "1352", - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1468", - "1469", - "1470", - "1471", - "1472", - "1473", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -161657,17 +151495,12 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", "1514", "1515", - "1516", - "1517", - "1518", - "1519", - "1520", "1521", "1522", "1523", @@ -161677,20 +151510,12 @@ "1527", "1528", "1529", - "1536", - "1537", - "1538", - "1539", - "1540", - "1541", + "1530", "1542", "1543", "1544", "1545", "1546", - "1547", - "1548", - "1549", "1550", "1551", "1552", @@ -161705,1007 +151530,68 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1621", - "1622", - "1623", - "1624", - "1635", - "1636", - "1871", - "1872", - "1873", - "1874", - "1875", - "1890", + "1577", "1891", "1892", "1893", - "1921", - "1922" + "1894", + "1976", + "1977", + "1978" ], "location": { "end": { - "column": 24, - "line": 18 + "column": 22, + "line": 15 }, "start": { - "column": 10, - "line": 18 + "column": 9, + "line": 15 } } - } - ], - "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": "3707", + "id": "3748", "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", + "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": [], + "killedBy": [ + "1977" + ], "coveredBy": [ - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", - "605", - "606", - "607", - "608", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "887", - "888", - "889", - "890", - "891", - "892", - "893", - "894", - "895", - "896", - "897", - "898", - "899", - "900", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "1245", - "1246", - "1247", - "1248", - "1399", - "1400", - "1401", - "1402", - "1403", - "1639", - "1640", - "1641", - "1642", - "1643", - "1644", - "1645", - "1742", - "1743", - "1744", - "1745", - "1746", - "1747", - "1880", - "1881", - "1915", - "1916", - "1955", - "1956" + "1977" ], "location": { "end": { - "column": 2, - "line": 22 + "column": 6, + "line": 17 }, "start": { - "column": 37, - "line": 8 + "column": 24, + "line": 15 } } }, { - "id": "3708", - "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", + "id": "3749", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected 'shared.time.minute, {\"count\":1}, 1' to be 'shared.time.minute, {\"count\":1}, 1 sh…' // Object.is equality", + "status": "Killed", + "testsCompleted": 16, "static": false, - "killedBy": [], + "killedBy": [ + "1978" + ], "coveredBy": [ - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", - "605", - "606", - "607", - "608", - "887", - "888", - "889", - "890", - "891", - "892", - "893", - "894", - "895", - "896", - "897", - "898", - "899", - "900", - "1245", - "1246", - "1247", - "1248", - "1639", - "1640", - "1641", - "1642", - "1643", - "1644", - "1645", - "1742", - "1743", - "1744", - "1745", - "1746", - "1747", - "1880", - "1881", - "1955" - ], - "location": { - "end": { - "column": 4, - "line": 13 - }, - "start": { - "column": 57, - "line": 11 - } - } - }, - { - "id": "3709", - "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": [ - "887" - ], - "coveredBy": [ - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", - "605", - "606", - "607", - "608", - "887", - "888", - "889", - "890", - "891", - "892", - "893", - "894", - "895", - "896", - "897", - "898", - "899", - "900", - "1245", - "1246", - "1247", - "1248", - "1639", - "1640", - "1641", - "1642", - "1643", - "1644", - "1645", - "1742", - "1743", - "1744", - "1745", - "1746", - "1747", - "1880", - "1881", - "1955" - ], - "location": { - "end": { - "column": 44, - "line": 12 - }, - "start": { - "column": 14, - "line": 12 - } - } - }, - { - "id": "3710", - "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": [ - "289", - "290", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", - "605", - "606", - "607", - "608", - "718", - "722", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "1245", - "1246", - "1247", - "1248", - "1916", - "1956" - ], - "location": { - "end": { - "column": 4, - "line": 17 - }, - "start": { - "column": 80, - "line": 15 - } - } - }, - { - "id": "3711", - "mutatorName": "StringLiteral", - "replacement": "``", - "statusReason": "expected ', 1' to be 'shared.role.definiteName.werewolf, 1' // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "1916" - ], - "coveredBy": [ - "289", - "290", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", - "605", - "606", - "607", - "608", - "718", - "722", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "1245", - "1246", - "1247", - "1248", - "1916", - "1956" - ], - "location": { - "end": { - "column": 52, - "line": 16 - }, - "start": { - "column": 14, - "line": 16 - } - } - }, - { - "id": "3712", - "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": [ - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", - "605", - "606", - "607", - "608", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "887", - "888", - "889", - "890", - "891", - "892", - "893", - "894", - "895", - "896", - "897", - "898", - "899", - "900", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "1245", - "1246", - "1247", - "1248", - "1399", - "1400", - "1401", - "1402", - "1403", - "1639", - "1640", - "1641", - "1642", - "1643", - "1644", - "1645", - "1742", - "1743", - "1744", - "1745", - "1746", - "1747", - "1880", - "1881", - "1915", - "1916", - "1955", - "1956" - ], - "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": "3713", - "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", - "133", - "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", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "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", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "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", - "426", - "427", - "428", - "429", - "430", - "431", - "432", - "433", - "434", - "435", - "436", - "437", - "438", - "439", - "440", - "441", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539", - "540", - "609", - "610", - "611", - "612", - "613", - "614", - "615", - "616", - "617", - "618", - "619", - "620", - "621", - "622", - "623", - "624", - "625", "626", "627", "628", @@ -162737,24 +151623,8 @@ "654", "655", "656", - "657", - "658", - "659", - "660", "661", "662", - "663", - "664", - "665", - "666", - "667", - "668", - "669", - "670", - "671", - "672", - "673", - "674", "675", "676", "677", @@ -162771,189 +151641,9 @@ "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", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775", - "782", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "793", - "794", - "795", - "796", - "797", - "798", - "799", - "800", - "801", - "802", - "803", - "804", - "805", - "806", - "807", - "808", - "809", - "810", - "811", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "855", - "856", - "857", - "858", - "859", - "860", - "861", - "862", - "863", - "864", - "865", - "866", - "867", - "868", - "869", - "870", - "871", - "872", - "873", - "874", - "875", - "876", - "877", - "878", - "879", - "880", - "881", - "882", - "883", - "884", - "885", - "886", - "887", - "888", - "889", - "890", - "891", - "892", - "893", - "894", - "895", - "896", - "897", - "898", - "899", - "900", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "936", - "937", - "938", - "939", - "940", - "941", - "942", - "943", - "944", - "945", - "947", + "932", + "934", + "935", "955", "956", "957", @@ -162965,25 +151655,6 @@ "963", "964", "965", - "966", - "967", - "968", - "969", - "970", - "971", - "972", - "973", - "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "984", "1004", "1005", "1006", @@ -162994,15 +151665,6 @@ "1011", "1012", "1013", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", - "1021", - "1022", "1023", "1024", "1025", @@ -163012,31 +151674,6 @@ "1029", "1030", "1031", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1039", - "1040", - "1041", - "1042", - "1043", - "1044", - "1049", - "1050", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", - "1060", "1061", "1062", "1063", @@ -163056,26 +151693,6 @@ "1084", "1085", "1086", - "1113", - "1114", - "1115", - "1116", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1126", - "1127", - "1128", - "1129", - "1130", - "1131", - "1132", "1133", "1134", "1135", @@ -163085,15 +151702,6 @@ "1139", "1140", "1141", - "1142", - "1143", - "1144", - "1145", - "1146", - "1147", - "1148", - "1149", - "1150", "1169", "1170", "1171", @@ -163103,43 +151711,6 @@ "1175", "1176", "1177", - "1197", - "1198", - "1199", - "1200", - "1201", - "1202", - "1213", - "1214", - "1215", - "1216", - "1217", - "1218", - "1219", - "1220", - "1221", - "1222", - "1223", - "1224", - "1225", - "1227", - "1244", - "1245", - "1246", - "1247", - "1248", - "1249", - "1250", - "1251", - "1252", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1259", - "1260", "1273", "1274", "1275", @@ -163154,27 +151725,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1324", - "1325", - "1326", - "1327", - "1328", - "1329", - "1330", - "1331", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -163189,104 +151746,22 @@ "1356", "1357", "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1365", - "1366", - "1367", - "1368", - "1369", - "1370", - "1371", - "1372", - "1373", - "1374", - "1394", - "1395", - "1396", - "1397", - "1398", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1410", - "1411", - "1412", - "1413", - "1414", - "1415", - "1416", - "1417", - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", "1435", "1436", "1437", "1438", "1439", "1440", - "1441", - "1442", - "1443", - "1444", - "1445", - "1446", - "1447", - "1448", - "1449", - "1450", - "1451", - "1452", - "1453", - "1454", - "1455", - "1456", - "1457", "1458", "1459", "1460", "1461", "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1468", - "1469", - "1470", - "1471", - "1472", - "1473", - "1474", - "1475", - "1476", - "1477", - "1478", - "1479", "1480", "1481", "1482", "1483", - "1489", - "1490", - "1491", - "1492", - "1493", - "1494", + "1484", "1495", "1496", "1497", @@ -163297,22 +151772,11 @@ "1502", "1503", "1504", - "1505", - "1506", - "1507", - "1508", - "1509", - "1510", "1511", "1512", "1513", "1514", "1515", - "1516", - "1517", - "1518", - "1519", - "1520", "1521", "1522", "1523", @@ -163323,25 +151787,11 @@ "1528", "1529", "1530", - "1531", - "1532", - "1533", - "1534", - "1535", - "1536", - "1537", - "1538", - "1539", - "1540", - "1541", "1542", "1543", "1544", "1545", "1546", - "1547", - "1548", - "1549", "1550", "1551", "1552", @@ -163356,570 +151806,42 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", "1577", - "1578", - "1579", - "1580", - "1587", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1621", - "1622", - "1623", - "1624", - "1631", - "1632", - "1633", - "1634", - "1635", - "1636", - "1646", - "1647", - "1648", - "1649", - "1650", - "1651", - "1652", - "1653", - "1660", - "1661", - "1662", - "1663", - "1664", - "1674", - "1675", - "1676", - "1677", - "1678", - "1683", - "1684", - "1685", - "1686", - "1687", - "1695", - "1696", - "1697", - "1698", - "1699", - "1715", - "1716", - "1717", - "1718", - "1719", - "1727", - "1728", - "1729", - "1730", - "1731", - "1732", - "1734", - "1738", - "1772", - "1773", - "1774", - "1775", - "1776", - "1777", - "1778", - "1779", - "1804", - "1805", - "1806", - "1807", - "1816", - "1820", - "1829", - "1830", - "1831", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868", - "1871", - "1872", - "1873", - "1874", - "1875", - "1890", "1891", "1892", "1893", - "1989" + "1894", + "1976", + "1978" ], "location": { "end": { - "column": 2, - "line": 22 + "column": 31, + "line": 18 }, "start": { - "column": 65, - "line": 10 + "column": 9, + "line": 18 } } }, { - "id": "3714", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "status": "Timeout", - "static": true, - "killedBy": [], + "id": "3750", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected { …(3) } to strictly equal { …(3) }", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "932" + ], "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", - "133", - "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", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "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", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "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", - "426", - "427", - "428", - "429", - "430", - "431", - "432", - "433", - "434", - "435", - "436", - "437", - "438", - "439", - "440", - "441", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539", - "540", - "609", - "610", - "611", - "612", - "613", - "614", - "615", - "616", - "617", - "618", - "619", - "620", - "621", - "622", - "623", - "624", - "625", "626", "627", "628", @@ -163951,24 +151873,8 @@ "654", "655", "656", - "657", - "658", - "659", - "660", "661", "662", - "663", - "664", - "665", - "666", - "667", - "668", - "669", - "670", - "671", - "672", - "673", - "674", "675", "676", "677", @@ -163985,189 +151891,9 @@ "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", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775", - "782", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "793", - "794", - "795", - "796", - "797", - "798", - "799", - "800", - "801", - "802", - "803", - "804", - "805", - "806", - "807", - "808", - "809", - "810", - "811", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "855", - "856", - "857", - "858", - "859", - "860", - "861", - "862", - "863", - "864", - "865", - "866", - "867", - "868", - "869", - "870", - "871", - "872", - "873", - "874", - "875", - "876", - "877", - "878", - "879", - "880", - "881", - "882", - "883", - "884", - "885", - "886", - "887", - "888", - "889", - "890", - "891", - "892", - "893", - "894", - "895", - "896", - "897", - "898", - "899", - "900", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "936", - "937", - "938", - "939", - "940", - "941", - "942", - "943", - "944", - "945", - "947", + "932", + "934", + "935", "955", "956", "957", @@ -164179,25 +151905,6 @@ "963", "964", "965", - "966", - "967", - "968", - "969", - "970", - "971", - "972", - "973", - "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "984", "1004", "1005", "1006", @@ -164208,15 +151915,6 @@ "1011", "1012", "1013", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", - "1021", - "1022", "1023", "1024", "1025", @@ -164226,31 +151924,6 @@ "1029", "1030", "1031", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1039", - "1040", - "1041", - "1042", - "1043", - "1044", - "1049", - "1050", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", - "1060", "1061", "1062", "1063", @@ -164270,26 +151943,6 @@ "1084", "1085", "1086", - "1113", - "1114", - "1115", - "1116", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1126", - "1127", - "1128", - "1129", - "1130", - "1131", - "1132", "1133", "1134", "1135", @@ -164299,15 +151952,6 @@ "1139", "1140", "1141", - "1142", - "1143", - "1144", - "1145", - "1146", - "1147", - "1148", - "1149", - "1150", "1169", "1170", "1171", @@ -164317,43 +151961,6 @@ "1175", "1176", "1177", - "1197", - "1198", - "1199", - "1200", - "1201", - "1202", - "1213", - "1214", - "1215", - "1216", - "1217", - "1218", - "1219", - "1220", - "1221", - "1222", - "1223", - "1224", - "1225", - "1227", - "1244", - "1245", - "1246", - "1247", - "1248", - "1249", - "1250", - "1251", - "1252", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1259", - "1260", "1273", "1274", "1275", @@ -164368,27 +151975,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1324", - "1325", - "1326", - "1327", - "1328", - "1329", - "1330", - "1331", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -164403,104 +151996,22 @@ "1356", "1357", "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1365", - "1366", - "1367", - "1368", - "1369", - "1370", - "1371", - "1372", - "1373", - "1374", - "1394", - "1395", - "1396", - "1397", - "1398", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1410", - "1411", - "1412", - "1413", - "1414", - "1415", - "1416", - "1417", - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", "1435", "1436", "1437", "1438", "1439", "1440", - "1441", - "1442", - "1443", - "1444", - "1445", - "1446", - "1447", - "1448", - "1449", - "1450", - "1451", - "1452", - "1453", - "1454", - "1455", - "1456", - "1457", "1458", "1459", "1460", "1461", "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1468", - "1469", - "1470", - "1471", - "1472", - "1473", - "1474", - "1475", - "1476", - "1477", - "1478", - "1479", "1480", "1481", "1482", "1483", - "1489", - "1490", - "1491", - "1492", - "1493", - "1494", + "1484", "1495", "1496", "1497", @@ -164511,22 +152022,11 @@ "1502", "1503", "1504", - "1505", - "1506", - "1507", - "1508", - "1509", - "1510", "1511", "1512", "1513", "1514", "1515", - "1516", - "1517", - "1518", - "1519", - "1520", "1521", "1522", "1523", @@ -164537,25 +152037,11 @@ "1528", "1529", "1530", - "1531", - "1532", - "1533", - "1534", - "1535", - "1536", - "1537", - "1538", - "1539", - "1540", - "1541", "1542", "1543", "1544", "1545", "1546", - "1547", - "1548", - "1549", "1550", "1551", "1552", @@ -164570,570 +152056,42 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", "1577", - "1578", - "1579", - "1580", - "1587", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1621", - "1622", - "1623", - "1624", - "1631", - "1632", - "1633", - "1634", - "1635", - "1636", - "1646", - "1647", - "1648", - "1649", - "1650", - "1651", - "1652", - "1653", - "1660", - "1661", - "1662", - "1663", - "1664", - "1674", - "1675", - "1676", - "1677", - "1678", - "1683", - "1684", - "1685", - "1686", - "1687", - "1695", - "1696", - "1697", - "1698", - "1699", - "1715", - "1716", - "1717", - "1718", - "1719", - "1727", - "1728", - "1729", - "1730", - "1731", - "1732", - "1734", - "1738", - "1772", - "1773", - "1774", - "1775", - "1776", - "1777", - "1778", - "1779", - "1804", - "1805", - "1806", - "1807", - "1816", - "1820", - "1829", - "1830", - "1831", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868", - "1871", - "1872", - "1873", - "1874", - "1875", - "1890", "1891", "1892", "1893", - "1989" + "1894", + "1976", + "1978" ], "location": { "end": { - "column": 4, - "line": 19 + "column": 31, + "line": 18 }, "start": { - "column": 60, - "line": 15 + "column": 9, + "line": 18 } } }, { - "id": "3715", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "status": "Timeout", - "static": true, - "killedBy": [], + "id": "3751", + "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": [ + "1976" + ], "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", - "133", - "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", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "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", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "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", - "426", - "427", - "428", - "429", - "430", - "431", - "432", - "433", - "434", - "435", - "436", - "437", - "438", - "439", - "440", - "441", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539", - "540", - "609", - "610", - "611", - "612", - "613", - "614", - "615", - "616", - "617", - "618", - "619", - "620", - "621", - "622", - "623", - "624", - "625", "626", "627", "628", @@ -165165,24 +152123,8 @@ "654", "655", "656", - "657", - "658", - "659", - "660", "661", "662", - "663", - "664", - "665", - "666", - "667", - "668", - "669", - "670", - "671", - "672", - "673", - "674", "675", "676", "677", @@ -165199,189 +152141,9 @@ "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", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775", - "782", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "793", - "794", - "795", - "796", - "797", - "798", - "799", - "800", - "801", - "802", - "803", - "804", - "805", - "806", - "807", - "808", - "809", - "810", - "811", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "855", - "856", - "857", - "858", - "859", - "860", - "861", - "862", - "863", - "864", - "865", - "866", - "867", - "868", - "869", - "870", - "871", - "872", - "873", - "874", - "875", - "876", - "877", - "878", - "879", - "880", - "881", - "882", - "883", - "884", - "885", - "886", - "887", - "888", - "889", - "890", - "891", - "892", - "893", - "894", - "895", - "896", - "897", - "898", - "899", - "900", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "936", - "937", - "938", - "939", - "940", - "941", - "942", - "943", - "944", - "945", - "947", + "932", + "934", + "935", "955", "956", "957", @@ -165393,25 +152155,6 @@ "963", "964", "965", - "966", - "967", - "968", - "969", - "970", - "971", - "972", - "973", - "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "984", "1004", "1005", "1006", @@ -165422,15 +152165,6 @@ "1011", "1012", "1013", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", - "1021", - "1022", "1023", "1024", "1025", @@ -165440,31 +152174,6 @@ "1029", "1030", "1031", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1039", - "1040", - "1041", - "1042", - "1043", - "1044", - "1049", - "1050", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", - "1060", "1061", "1062", "1063", @@ -165484,26 +152193,6 @@ "1084", "1085", "1086", - "1113", - "1114", - "1115", - "1116", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1126", - "1127", - "1128", - "1129", - "1130", - "1131", - "1132", "1133", "1134", "1135", @@ -165513,15 +152202,6 @@ "1139", "1140", "1141", - "1142", - "1143", - "1144", - "1145", - "1146", - "1147", - "1148", - "1149", - "1150", "1169", "1170", "1171", @@ -165531,43 +152211,6 @@ "1175", "1176", "1177", - "1197", - "1198", - "1199", - "1200", - "1201", - "1202", - "1213", - "1214", - "1215", - "1216", - "1217", - "1218", - "1219", - "1220", - "1221", - "1222", - "1223", - "1224", - "1225", - "1227", - "1244", - "1245", - "1246", - "1247", - "1248", - "1249", - "1250", - "1251", - "1252", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1259", - "1260", "1273", "1274", "1275", @@ -165582,27 +152225,13 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1324", - "1325", - "1326", - "1327", - "1328", - "1329", - "1330", - "1331", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -165617,104 +152246,22 @@ "1356", "1357", "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1365", - "1366", - "1367", - "1368", - "1369", - "1370", - "1371", - "1372", - "1373", - "1374", - "1394", - "1395", - "1396", - "1397", - "1398", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1410", - "1411", - "1412", - "1413", - "1414", - "1415", - "1416", - "1417", - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", "1435", "1436", "1437", "1438", "1439", "1440", - "1441", - "1442", - "1443", - "1444", - "1445", - "1446", - "1447", - "1448", - "1449", - "1450", - "1451", - "1452", - "1453", - "1454", - "1455", - "1456", - "1457", "1458", "1459", "1460", "1461", "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1468", - "1469", - "1470", - "1471", - "1472", - "1473", - "1474", - "1475", - "1476", - "1477", - "1478", - "1479", "1480", "1481", "1482", "1483", - "1489", - "1490", - "1491", - "1492", - "1493", - "1494", + "1484", "1495", "1496", "1497", @@ -165725,22 +152272,11 @@ "1502", "1503", "1504", - "1505", - "1506", - "1507", - "1508", - "1509", - "1510", "1511", "1512", "1513", "1514", "1515", - "1516", - "1517", - "1518", - "1519", - "1520", "1521", "1522", "1523", @@ -165751,25 +152287,11 @@ "1528", "1529", "1530", - "1531", - "1532", - "1533", - "1534", - "1535", - "1536", - "1537", - "1538", - "1539", - "1540", - "1541", "1542", "1543", "1544", "1545", "1546", - "1547", - "1548", - "1549", "1550", "1551", "1552", @@ -165784,570 +152306,42 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", "1577", - "1578", - "1579", - "1580", - "1587", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1621", - "1622", - "1623", - "1624", - "1631", - "1632", - "1633", - "1634", - "1635", - "1636", - "1646", - "1647", - "1648", - "1649", - "1650", - "1651", - "1652", - "1653", - "1660", - "1661", - "1662", - "1663", - "1664", - "1674", - "1675", - "1676", - "1677", - "1678", - "1683", - "1684", - "1685", - "1686", - "1687", - "1695", - "1696", - "1697", - "1698", - "1699", - "1715", - "1716", - "1717", - "1718", - "1719", - "1727", - "1728", - "1729", - "1730", - "1731", - "1732", - "1734", - "1738", - "1772", - "1773", - "1774", - "1775", - "1776", - "1777", - "1778", - "1779", - "1804", - "1805", - "1806", - "1807", - "1816", - "1820", - "1829", - "1830", - "1831", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868", - "1871", - "1872", - "1873", - "1874", - "1875", - "1890", "1891", "1892", "1893", - "1989" + "1894", + "1976", + "1978" ], "location": { "end": { - "column": 52, - "line": 17 + "column": 31, + "line": 18 }, "start": { - "column": 14, - "line": 17 + "column": 9, + "line": 18 } } }, { - "id": "3716", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "status": "Timeout", - "static": true, - "killedBy": [], + "id": "3752", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected { …(3) } to strictly equal { …(3) }", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "932" + ], "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", - "133", - "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", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "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", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "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", - "426", - "427", - "428", - "429", - "430", - "431", - "432", - "433", - "434", - "435", - "436", - "437", - "438", - "439", - "440", - "441", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539", - "540", - "609", - "610", - "611", - "612", - "613", - "614", - "615", - "616", - "617", - "618", - "619", - "620", - "621", - "622", - "623", - "624", - "625", "626", "627", "628", @@ -166379,24 +152373,8 @@ "654", "655", "656", - "657", - "658", - "659", - "660", "661", "662", - "663", - "664", - "665", - "666", - "667", - "668", - "669", - "670", - "671", - "672", - "673", - "674", "675", "676", "677", @@ -166413,189 +152391,9 @@ "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", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775", - "782", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "793", - "794", - "795", - "796", - "797", - "798", - "799", - "800", - "801", - "802", - "803", - "804", - "805", - "806", - "807", - "808", - "809", - "810", - "811", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "855", - "856", - "857", - "858", - "859", - "860", - "861", - "862", - "863", - "864", - "865", - "866", - "867", - "868", - "869", - "870", - "871", - "872", - "873", - "874", - "875", - "876", - "877", - "878", - "879", - "880", - "881", - "882", - "883", - "884", - "885", - "886", - "887", - "888", - "889", - "890", - "891", - "892", - "893", - "894", - "895", - "896", - "897", - "898", - "899", - "900", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "936", - "937", - "938", - "939", - "940", - "941", - "942", - "943", - "944", - "945", - "947", + "932", + "934", + "935", "955", "956", "957", @@ -166607,25 +152405,6 @@ "963", "964", "965", - "966", - "967", - "968", - "969", - "970", - "971", - "972", - "973", - "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "984", "1004", "1005", "1006", @@ -166636,15 +152415,6 @@ "1011", "1012", "1013", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", - "1021", - "1022", "1023", "1024", "1025", @@ -166654,31 +152424,6 @@ "1029", "1030", "1031", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1039", - "1040", - "1041", - "1042", - "1043", - "1044", - "1049", - "1050", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", - "1060", "1061", "1062", "1063", @@ -166698,26 +152443,6 @@ "1084", "1085", "1086", - "1113", - "1114", - "1115", - "1116", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1126", - "1127", - "1128", - "1129", - "1130", - "1131", - "1132", "1133", "1134", "1135", @@ -166727,15 +152452,6 @@ "1139", "1140", "1141", - "1142", - "1143", - "1144", - "1145", - "1146", - "1147", - "1148", - "1149", - "1150", "1169", "1170", "1171", @@ -166745,43 +152461,6 @@ "1175", "1176", "1177", - "1197", - "1198", - "1199", - "1200", - "1201", - "1202", - "1213", - "1214", - "1215", - "1216", - "1217", - "1218", - "1219", - "1220", - "1221", - "1222", - "1223", - "1224", - "1225", - "1227", - "1244", - "1245", - "1246", - "1247", - "1248", - "1249", - "1250", - "1251", - "1252", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1259", - "1260", "1273", "1274", "1275", @@ -166796,27 +152475,315 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1324", - "1325", - "1326", - "1327", - "1328", - "1329", - "1330", - "1331", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", + "1345", + "1346", + "1347", + "1348", + "1349", + "1350", + "1351", + "1352", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1480", + "1481", + "1482", + "1483", + "1484", + "1495", + "1496", + "1497", + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504", + "1511", + "1512", + "1513", + "1514", + "1515", + "1521", + "1522", + "1523", + "1524", + "1525", + "1526", + "1527", + "1528", + "1529", + "1530", + "1542", + "1543", + "1544", + "1545", + "1546", + "1550", + "1551", + "1552", + "1553", + "1554", + "1555", + "1556", + "1557", + "1558", + "1559", + "1560", + "1561", + "1562", + "1563", + "1564", + "1573", + "1574", + "1575", + "1576", + "1577", + "1891", + "1892", + "1893", + "1894", + "1976" + ], + "location": { + "end": { + "column": 6, + "line": 20 + }, + "start": { + "column": 33, + "line": 18 + } + } + }, + { + "id": "3753", + "mutatorName": "StringLiteral", + "replacement": "``", + "statusReason": "expected '' to be 'shared.time.minute, {\"count\":1}, 1 sh…' // Object.is equality", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1978" + ], + "coveredBy": [ + "1978" + ], + "location": { + "end": { + "column": 64, + "line": 21 + }, + "start": { + "column": 12, + "line": 21 + } + } + }, + { + "id": "3754", + "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": [ + "1978" + ], + "coveredBy": [ + "1978" + ], + "location": { + "end": { + "column": 45, + "line": 21 + }, + "start": { + "column": 33, + "line": 21 + } + } + }, + { + "id": "3755", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "app/composables/misc/useTimers.ts(23,3): error TS2741: Property 'getSecondsInMinutesLabel' is missing in type '{}' but required in type 'UseTimers'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "626", + "627", + "628", + "629", + "630", + "631", + "632", + "633", + "634", + "635", + "636", + "637", + "638", + "639", + "640", + "641", + "642", + "643", + "644", + "645", + "646", + "647", + "648", + "649", + "650", + "651", + "652", + "653", + "654", + "655", + "656", + "657", + "658", + "659", + "660", + "661", + "662", + "663", + "675", + "676", + "677", + "678", + "679", + "680", + "681", + "682", + "683", + "684", + "685", + "686", + "687", + "688", + "689", + "690", + "932", + "933", + "934", + "935", + "955", + "956", + "957", + "958", + "959", + "960", + "961", + "962", + "963", + "964", + "965", + "1004", + "1005", + "1006", + "1007", + "1008", + "1009", + "1010", + "1011", + "1012", + "1013", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1067", + "1068", + "1069", + "1070", + "1078", + "1079", + "1080", + "1081", + "1082", + "1083", + "1084", + "1085", + "1086", + "1133", + "1134", + "1135", + "1136", + "1137", + "1138", + "1139", + "1140", + "1141", + "1169", + "1170", + "1171", + "1172", + "1173", + "1174", + "1175", + "1176", + "1177", + "1273", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1280", + "1281", + "1282", + "1283", + "1284", + "1285", + "1286", + "1303", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1345", "1346", "1347", @@ -166831,47 +152798,6 @@ "1356", "1357", "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1365", - "1366", - "1367", - "1368", - "1369", - "1370", - "1371", - "1372", - "1373", - "1374", - "1394", - "1395", - "1396", - "1397", - "1398", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1410", - "1411", - "1412", - "1413", - "1414", - "1415", - "1416", - "1417", - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", "1433", "1434", "1435", @@ -166880,55 +152806,16 @@ "1438", "1439", "1440", - "1441", - "1442", - "1443", - "1444", - "1445", - "1446", - "1447", - "1448", - "1449", - "1450", - "1451", - "1452", - "1453", - "1454", - "1455", - "1456", - "1457", "1458", "1459", "1460", "1461", "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1468", - "1469", - "1470", - "1471", - "1472", - "1473", - "1474", - "1475", - "1476", - "1477", - "1478", - "1479", "1480", "1481", "1482", "1483", - "1489", - "1490", - "1491", - "1492", - "1493", - "1494", + "1484", "1495", "1496", "1497", @@ -166939,22 +152826,11 @@ "1502", "1503", "1504", - "1505", - "1506", - "1507", - "1508", - "1509", - "1510", "1511", "1512", "1513", "1514", "1515", - "1516", - "1517", - "1518", - "1519", - "1520", "1521", "1522", "1523", @@ -166965,25 +152841,11 @@ "1528", "1529", "1530", - "1531", - "1532", - "1533", - "1534", - "1535", - "1536", - "1537", - "1538", - "1539", - "1540", - "1541", "1542", "1543", "1544", "1545", "1546", - "1547", - "1548", - "1549", "1550", "1551", "1552", @@ -166998,130 +152860,390 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", "1577", - "1578", - "1579", - "1580", - "1587", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1621", - "1622", - "1623", - "1624", - "1631", - "1632", - "1633", - "1634", - "1635", - "1636", - "1646", - "1647", - "1648", - "1649", - "1650", - "1651", - "1652", - "1653", - "1660", - "1661", - "1662", - "1663", - "1664", - "1674", - "1675", - "1676", - "1677", - "1678", - "1683", - "1684", - "1685", - "1686", - "1687", - "1695", - "1696", - "1697", - "1698", - "1699", - "1715", - "1716", - "1717", - "1718", - "1719", - "1727", - "1728", - "1729", - "1730", - "1731", - "1732", - "1734", - "1738", - "1772", - "1773", - "1774", - "1775", - "1776", - "1777", - "1778", - "1779", - "1804", - "1805", - "1806", - "1807", - "1816", - "1820", - "1829", - "1830", - "1831", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868", - "1871", - "1872", - "1873", - "1874", - "1875", - "1890", "1891", "1892", "1893", - "1989" + "1894", + "1976", + "1977", + "1978" ], "location": { "end": { - "column": 50, + "column": 38, + "line": 23 + }, + "start": { + "column": 10, + "line": 23 + } + } + } + ], + "source": "type UseTimers = {\n getSecondsInMinutesLabel: (seconds: number) => string;\n};\n\nfunction useTimers(): UseTimers {\n const secondsInOneMinute = 60;\n const { t } = useI18n();\n\n function getSecondsInMinutesLabel(seconds: number): string {\n const minutes = Math.floor(seconds / secondsInOneMinute);\n const remainingSeconds = seconds % secondsInOneMinute;\n const minutesLabel = t(\"shared.time.minute\", { count: minutes }, minutes);\n const secondsLabel = t(\"shared.time.second\", { count: remainingSeconds }, remainingSeconds);\n\n if (minutes === 0) {\n return secondsLabel;\n }\n if (remainingSeconds === 0) {\n return minutesLabel;\n }\n return `${minutesLabel} ${t(\"shared.and\")} ${secondsLabel}`;\n }\n return { getSecondsInMinutesLabel };\n}\n\nexport { useTimers };" + }, + "app/composables/prime-vue/usePrimeVueToasts.ts": { + "language": "typescript", + "mutants": [ + { + "id": "3757", + "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": [ + "1701" + ], + "coveredBy": [ + "1701", + "1702", + "1703", + "1704", + "1705" + ], + "location": { + "end": { + "column": 4, + "line": 22 + }, + "start": { + "column": 57, "line": 17 + } + } + }, + { + "id": "3758", + "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": [ + "1701" + ], + "coveredBy": [ + "1701", + "1702", + "1703", + "1704", + "1705" + ], + "location": { + "end": { + "column": 6, + "line": 21 + }, + "start": { + "column": 15, + "line": 18 + } + } + }, + { + "id": "3759", + "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": [ + "1702" + ], + "coveredBy": [ + "1702" + ], + "location": { + "end": { + "column": 4, + "line": 26 + }, + "start": { + "column": 64, + "line": 24 + } + } + }, + { + "id": "3760", + "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": [ + "1702" + ], + "coveredBy": [ + "1702" + ], + "location": { + "end": { + "column": 49, + "line": 25 + }, + "start": { + "column": 14, + "line": 25 + } + } + }, + { + "id": "3761", + "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": [ + "1702" + ], + "location": { + "end": { + "column": 35, + "line": 25 + }, + "start": { + "column": 26, + "line": 25 + } + } + }, + { + "id": "3762", + "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": [ + "1703" + ], + "coveredBy": [ + "1703" + ], + "location": { + "end": { + "column": 4, + "line": 30 + }, + "start": { + "column": 61, + "line": 28 + } + } + }, + { + "id": "3763", + "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": [ + "1703" + ], + "coveredBy": [ + "1703" + ], + "location": { + "end": { + "column": 46, + "line": 29 }, "start": { + "column": 14, + "line": 29 + } + } + }, + { + "id": "3764", + "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": [ + "1703" + ], + "location": { + "end": { "column": 32, - "line": 17 + "line": 29 + }, + "start": { + "column": 26, + "line": 29 } } }, { - "id": "3717", + "id": "3765", + "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": [ + "1704" + ], + "coveredBy": [ + "1704" + ], + "location": { + "end": { + "column": 4, + "line": 34 + }, + "start": { + "column": 61, + "line": 32 + } + } + }, + { + "id": "3766", "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", + "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": [ + "1704" + ], + "coveredBy": [ + "1704" + ], + "location": { + "end": { + "column": 46, + "line": 33 + }, + "start": { + "column": 14, + "line": 33 + } + } + }, + { + "id": "3767", + "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": true, + "static": false, + "killedBy": [], + "coveredBy": [ + "1704" + ], + "location": { + "end": { + "column": 32, + "line": 33 + }, + "start": { + "column": 26, + "line": 33 + } + } + }, + { + "id": "3768", + "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": [ + "1705" + ], + "coveredBy": [ + "1705" + ], + "location": { + "end": { + "column": 4, + "line": 38 + }, + "start": { + "column": 62, + "line": 36 + } + } + }, + { + "id": "3769", + "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": [ + "1705" + ], + "coveredBy": [ + "1705" + ], + "location": { + "end": { + "column": 47, + "line": 37 + }, + "start": { + "column": 14, + "line": 37 + } + } + }, + { + "id": "3770", + "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": [ + "1705" + ], + "location": { + "end": { + "column": 33, + "line": 37 + }, + "start": { + "column": 26, + "line": 37 + } + } + }, + { + "id": "3771", + "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", @@ -167350,39 +153472,6 @@ "275", "276", "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", "363", "364", "365", @@ -167737,15 +153826,6 @@ "817", "818", "819", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "855", "856", "857", "858", @@ -168011,27 +154091,27 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", "1303", - "1324", - "1325", - "1326", - "1327", - "1328", - "1329", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1330", "1331", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1332", + "1333", + "1334", + "1335", + "1336", + "1337", "1345", "1346", "1347", @@ -168062,17 +154142,17 @@ "1372", "1373", "1374", - "1394", - "1395", - "1396", - "1397", - "1398", + "1375", + "1376", + "1377", + "1378", + "1379", + "1380", + "1400", + "1401", + "1402", + "1403", "1404", - "1405", - "1406", - "1407", - "1408", - "1409", "1410", "1411", "1412", @@ -168081,12 +154161,12 @@ "1415", "1416", "1417", - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", "1433", "1434", "1435", @@ -168138,7 +154218,7 @@ "1481", "1482", "1483", - "1489", + "1484", "1490", "1491", "1492", @@ -168213,7 +154293,7 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", @@ -168222,8 +154302,8 @@ "1578", "1579", "1580", - "1587", - "1611", + "1581", + "1588", "1612", "1613", "1614", @@ -168237,13 +154317,13 @@ "1622", "1623", "1624", - "1631", + "1625", "1632", "1633", "1634", "1635", "1636", - "1646", + "1637", "1647", "1648", "1649", @@ -168251,40 +154331,45 @@ "1651", "1652", "1653", - "1660", + "1654", "1661", "1662", "1663", "1664", - "1674", + "1665", "1675", "1676", "1677", "1678", - "1683", + "1679", "1684", "1685", "1686", "1687", - "1695", + "1688", "1696", "1697", "1698", "1699", - "1715", + "1700", + "1701", + "1702", + "1703", + "1704", + "1705", "1716", "1717", "1718", "1719", - "1727", + "1720", "1728", "1729", "1730", "1731", "1732", - "1734", - "1738", - "1772", + "1733", + "1735", + "1739", "1773", "1774", "1775", @@ -168292,378 +154377,426 @@ "1777", "1778", "1779", - "1804", + "1780", "1805", "1806", "1807", - "1816", - "1820", - "1829", + "1808", + "1817", + "1821", "1830", "1831", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868", - "1871", + "1832", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869", "1872", "1873", "1874", "1875", - "1890", + "1876", "1891", "1892", "1893", - "1989" + "1894", + "1990" ], "location": { "end": { - "column": 41, - "line": 21 + "column": 4, + "line": 45 }, "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": "3718", - "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": [ - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539", - "540", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775", - "866", - "867", - "868", - "869", - "870", - "871", - "872", - "873", - "874", - "1249", - "1250", - "1251", - "1252", - "1253", - "1254", - "1255", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1683", - "1684", - "1685", - "1686", - "1687", - "1991", - "1992" - ], - "location": { - "end": { - "column": 2, - "line": 10 - }, - "start": { - "column": 33, - "line": 5 + "line": 39 } } }, { - "id": "3719", + "id": "3756", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "app/composables/misc/useArrays.ts(6,60): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539", - "540", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775", - "866", - "867", - "868", - "869", - "870", - "871", - "872", - "873", - "874", - "1249", - "1250", - "1251", - "1252", - "1253", - "1254", - "1255", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1683", - "1684", - "1685", - "1686", - "1687", - "1991", - "1992" - ], - "location": { - "end": { - "column": 4, - "line": 8 - }, - "start": { - "column": 64, - "line": 6 - } - } - }, - { - "id": "3720", - "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": [ - "767" - ], - "coveredBy": [ - "527", - "528", - "529", - "533", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775", - "872", - "874", - "1253", - "1255", - "1467", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1687", - "1992" - ], - "location": { - "end": { - "column": 36, - "line": 7 - }, - "start": { - "column": 29, - "line": 7 - } - } - }, - { - "id": "3721", - "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": [ - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539", - "540", - "659", - "660", - "772", - "773", - "866", - "867", - "868", - "869", - "870", - "871", - "872", - "873", - "874", - "1249", - "1250", - "1251", - "1252", - "1253", - "1254", - "1255", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1683", - "1684", - "1685", - "1686", - "1687", - "1991" - ], - "location": { - "end": { - "column": 41, - "line": 7 - }, - "start": { - "column": 39, - "line": 7 - } - } - }, - { - "id": "3722", - "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", + "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", + "133", + "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", + "209", + "210", + "211", + "212", + "213", + "214", + "215", + "216", + "217", + "218", + "219", + "220", + "221", + "222", + "223", + "224", + "225", + "226", + "227", + "228", + "229", + "230", + "231", + "232", + "233", + "234", + "235", + "236", + "237", + "238", + "239", + "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", + "363", + "364", + "365", + "366", + "367", + "368", + "369", + "370", + "371", + "372", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "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", + "426", + "427", + "428", + "429", + "430", + "431", + "432", + "433", + "434", + "435", + "436", + "437", + "438", + "439", + "440", + "441", + "442", + "443", + "444", + "445", + "446", + "447", + "448", + "449", + "450", + "451", + "452", + "453", + "454", + "455", + "456", + "457", + "458", + "459", + "460", + "461", + "462", + "463", + "464", + "465", + "466", + "467", + "468", + "469", + "470", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482", + "483", + "484", + "485", + "486", + "487", + "488", + "489", + "490", + "491", + "492", + "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", @@ -168680,116 +154813,23 @@ "538", "539", "540", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775", - "866", - "867", - "868", - "869", - "870", - "871", - "872", - "873", - "874", - "1249", - "1250", - "1251", - "1252", - "1253", - "1254", - "1255", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1683", - "1684", - "1685", - "1686", - "1687", - "1991", - "1992" - ], - "location": { - "end": { - "column": 22, - "line": 9 - }, - "start": { - "column": 10, - "line": 9 - } - } - } - ], - "source": "type UseArrays = {\n insertIf: (mustBeInserted: boolean, value: T) => T[];\n};\n\nfunction useArrays(): UseArrays {\n function insertIf(mustBeInserted: boolean, value: T): T[] {\n return mustBeInserted ? [value] : [];\n }\n return { insertIf };\n}\n\nexport { useArrays };" - }, - "app/composables/misc/useStrings.ts": { - "language": "typescript", - "mutants": [ - { - "id": "3723", - "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": [ - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", - "605", - "606", - "607", - "608", + "609", + "610", + "611", + "612", + "613", + "614", + "615", + "616", + "617", + "618", + "619", + "620", + "621", + "622", + "623", + "624", + "625", "626", "627", "628", @@ -168828,6 +154868,17 @@ "661", "662", "663", + "664", + "665", + "666", + "667", + "668", + "669", + "670", + "671", + "672", + "673", + "674", "675", "676", "677", @@ -168844,6 +154895,29 @@ "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", @@ -168853,6 +154927,128 @@ "720", "721", "722", + "723", + "724", + "725", + "726", + "727", + "728", + "729", + "730", + "731", + "732", + "733", + "734", + "735", + "736", + "737", + "752", + "753", + "754", + "755", + "756", + "757", + "758", + "759", + "760", + "761", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "771", + "772", + "773", + "774", + "775", + "782", + "783", + "784", + "785", + "786", + "787", + "788", + "789", + "790", + "791", + "792", + "793", + "794", + "795", + "796", + "797", + "798", + "799", + "800", + "801", + "802", + "803", + "804", + "805", + "806", + "807", + "808", + "809", + "810", + "811", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "856", + "857", + "858", + "859", + "860", + "861", + "862", + "863", + "864", + "865", + "866", + "867", + "868", + "869", + "870", + "871", + "872", + "873", + "874", + "875", + "876", + "877", + "878", + "879", + "880", + "881", + "882", + "883", + "884", + "885", + "886", + "887", + "888", + "889", + "890", + "891", + "892", + "893", + "894", + "895", + "896", + "897", + "898", + "899", + "900", "901", "902", "903", @@ -168862,10 +155058,17 @@ "907", "908", "909", - "932", - "933", - "934", - "935", + "936", + "937", + "938", + "939", + "940", + "941", + "942", + "943", + "944", + "945", + "947", "955", "956", "957", @@ -168877,16 +155080,44 @@ "963", "964", "965", - "1004", - "1005", - "1006", - "1007", - "1008", - "1009", + "966", + "967", + "968", + "969", + "970", + "971", + "972", + "973", + "974", + "975", + "976", + "977", + "978", + "979", + "980", + "981", + "982", + "983", + "984", + "1004", + "1005", + "1006", + "1007", + "1008", + "1009", "1010", "1011", "1012", "1013", + "1014", + "1015", + "1016", + "1017", + "1018", + "1019", + "1020", + "1021", + "1022", "1023", "1024", "1025", @@ -168896,6 +155127,31 @@ "1029", "1030", "1031", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1039", + "1040", + "1041", + "1042", + "1043", + "1044", + "1049", + "1050", + "1051", + "1052", + "1053", + "1054", + "1055", + "1056", + "1057", + "1058", + "1059", + "1060", "1061", "1062", "1063", @@ -168915,6 +155171,26 @@ "1084", "1085", "1086", + "1113", + "1114", + "1115", + "1116", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1126", + "1127", + "1128", + "1129", + "1130", + "1131", + "1132", "1133", "1134", "1135", @@ -168924,6 +155200,15 @@ "1139", "1140", "1141", + "1142", + "1143", + "1144", + "1145", + "1146", + "1147", + "1148", + "1149", + "1150", "1169", "1170", "1171", @@ -168933,10 +155218,43 @@ "1175", "1176", "1177", + "1197", + "1198", + "1199", + "1200", + "1201", + "1202", + "1213", + "1214", + "1215", + "1216", + "1217", + "1218", + "1219", + "1220", + "1221", + "1222", + "1223", + "1224", + "1225", + "1227", + "1244", "1245", "1246", "1247", "1248", + "1249", + "1250", + "1251", + "1252", + "1253", + "1254", + "1255", + "1256", + "1257", + "1258", + "1259", + "1260", "1273", "1274", "1275", @@ -168951,19 +155269,27 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", + "1330", + "1331", + "1332", + "1333", + "1334", + "1335", + "1336", + "1337", "1345", "1346", "1347", @@ -168972,24 +155298,109 @@ "1350", "1351", "1352", - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1359", + "1360", + "1361", + "1362", + "1363", + "1364", + "1365", + "1366", + "1367", + "1368", + "1369", + "1370", + "1371", + "1372", + "1373", + "1374", + "1375", + "1376", + "1377", + "1378", + "1379", + "1380", + "1400", + "1401", + "1402", + "1403", + "1404", + "1410", + "1411", + "1412", + "1413", + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", "1433", "1434", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1441", + "1442", + "1443", + "1444", + "1445", + "1446", + "1447", + "1448", + "1449", + "1450", + "1451", "1452", "1453", "1454", "1455", "1456", + "1457", + "1458", + "1459", + "1460", + "1461", + "1462", + "1463", + "1464", + "1465", + "1466", + "1467", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", "1474", "1475", "1476", "1477", "1478", + "1479", + "1480", + "1481", + "1482", + "1483", + "1484", + "1490", + "1491", + "1492", + "1493", "1494", "1495", "1496", @@ -169000,11 +155411,22 @@ "1501", "1502", "1503", + "1504", + "1505", + "1506", + "1507", + "1508", + "1509", "1510", "1511", "1512", "1513", "1514", + "1515", + "1516", + "1517", + "1518", + "1519", "1520", "1521", "1522", @@ -169015,11 +155437,25 @@ "1527", "1528", "1529", + "1530", + "1531", + "1532", + "1533", + "1534", + "1535", + "1536", + "1537", + "1538", + "1539", + "1540", "1541", "1542", "1543", "1544", "1545", + "1546", + "1547", + "1548", "1549", "1550", "1551", @@ -169035,5611 +155471,1292 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1890", + "1577", + "1578", + "1579", + "1580", + "1581", + "1588", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1622", + "1623", + "1624", + "1625", + "1632", + "1633", + "1634", + "1635", + "1636", + "1637", + "1647", + "1648", + "1649", + "1650", + "1651", + "1652", + "1653", + "1654", + "1661", + "1662", + "1663", + "1664", + "1665", + "1675", + "1676", + "1677", + "1678", + "1679", + "1684", + "1685", + "1686", + "1687", + "1688", + "1696", + "1697", + "1698", + "1699", + "1700", + "1701", + "1702", + "1703", + "1704", + "1705", + "1716", + "1717", + "1718", + "1719", + "1720", + "1728", + "1729", + "1730", + "1731", + "1732", + "1733", + "1735", + "1739", + "1773", + "1774", + "1775", + "1776", + "1777", + "1778", + "1779", + "1780", + "1805", + "1806", + "1807", + "1808", + "1817", + "1821", + "1830", + "1831", + "1832", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869", + "1872", + "1873", + "1874", + "1875", + "1876", "1891", "1892", "1893", - "1985", - "1986", - "1987" + "1894", + "1990" ], "location": { "end": { "column": 2, - "line": 18 + "line": 46 }, "start": { - "column": 35, - "line": 6 + "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": "3724", + "id": "3772", "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", + "statusReason": "app/composables/route/useWerewolvesAssistantRoutes.ts(7,42): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "626", - "627", - "628", - "629", - "630", - "631", - "632", - "633", - "634", - "635", - "636", - "637", - "638", - "639", - "640", - "641", - "642", - "643", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "661", - "662", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "932", - "934", - "935", - "955", - "956", - "957", - "958", - "959", - "960", - "961", - "962", - "963", - "964", - "965", - "1004", - "1005", - "1006", - "1007", - "1008", - "1009", - "1010", - "1011", - "1012", - "1013", - "1023", - "1024", - "1025", - "1026", - "1027", - "1028", - "1029", - "1030", - "1031", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1067", - "1068", - "1069", - "1070", - "1078", - "1079", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1133", - "1134", - "1135", - "1136", - "1137", - "1138", - "1139", - "1140", - "1141", - "1169", - "1170", - "1171", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1273", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1280", - "1281", - "1282", - "1283", - "1284", - "1285", - "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", - "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1348", - "1349", - "1350", - "1351", - "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", - "1495", - "1496", - "1497", - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1510", - "1511", - "1512", - "1513", - "1514", - "1520", - "1521", - "1522", - "1523", - "1524", - "1525", - "1526", - "1527", - "1528", - "1529", - "1541", - "1542", - "1543", - "1544", - "1545", - "1549", - "1550", - "1551", - "1552", - "1553", - "1554", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", - "1561", - "1562", - "1563", - "1572", - "1573", - "1574", - "1575", - "1576", - "1890", - "1891", - "1892", - "1893", - "1985", - "1986" + "1873", + "1958", + "1959" ], "location": { "end": { - "column": 4, - "line": 9 + "column": 2, + "line": 12 }, "start": { - "column": 76, + "column": 71, "line": 7 } } }, { - "id": "3725", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "app/composables/misc/useStrings.ts(8,5): error TS2322: Type '\"\" | \"no\"' is not assignable to type '\"yes\" | \"no\"'.\n Type '\"\"' is not assignable to type '\"yes\" | \"no\"'.\n", + "id": "3773", + "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": [ - "626", - "627", - "628", - "629", - "630", - "631", - "632", - "633", - "634", - "635", - "636", - "637", - "638", - "639", - "640", - "641", - "642", - "643", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "661", - "662", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "932", - "934", - "935", - "955", - "956", - "957", - "958", - "959", - "960", - "961", - "962", - "963", - "964", - "965", - "1004", - "1005", - "1006", - "1007", - "1008", - "1009", - "1010", - "1011", - "1012", - "1013", - "1023", - "1024", - "1025", - "1026", - "1027", - "1028", - "1029", - "1030", - "1031", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1067", - "1068", - "1069", - "1070", - "1078", - "1079", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1133", - "1134", - "1135", - "1136", - "1137", - "1138", - "1139", - "1140", - "1141", - "1169", - "1170", - "1171", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1273", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1280", - "1281", - "1282", - "1283", - "1284", - "1285", - "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", - "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1348", - "1349", - "1350", - "1351", - "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", - "1495", - "1496", - "1497", - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1510", - "1511", - "1512", - "1513", - "1514", - "1520", - "1521", - "1522", - "1523", - "1524", - "1525", - "1526", - "1527", - "1528", - "1529", - "1541", - "1542", - "1543", - "1544", - "1545", - "1549", - "1550", - "1551", - "1552", - "1553", - "1554", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", - "1561", - "1562", - "1563", - "1572", - "1573", - "1574", - "1575", - "1576", - "1890", - "1891", - "1892", - "1893", - "1985" + "1873", + "1958", + "1959" ], "location": { "end": { - "column": 25, - "line": 8 + "column": 72, + "line": 9 }, "start": { - "column": 20, - "line": 8 + "column": 42, + "line": 9 } } }, { - "id": "3726", + "id": "3774", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected true to be falsy", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "1959" + ], + "coveredBy": [ + "1873", + "1958", + "1959" + ], + "location": { + "end": { + "column": 72, + "line": 9 + }, + "start": { + "column": 48, + "line": 9 + } + } + }, + { + "id": "3775", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected false to be truthy", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "1958" + ], + "coveredBy": [ + "1873", + "1958", + "1959" + ], + "location": { + "end": { + "column": 72, + "line": 9 + }, + "start": { + "column": 48, + "line": 9 + } + } + }, + { + "id": "3776", + "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": [ + "1873" + ], + "coveredBy": [ + "1873", + "1958", + "1959" + ], + "location": { + "end": { + "column": 72, + "line": 9 + }, + "start": { + "column": 48, + "line": 9 + } + } + }, + { + "id": "3777", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "app/composables/misc/useStrings.ts(8,5): error TS2322: Type '\"\" | \"yes\"' is not assignable to type '\"yes\" | \"no\"'.\n Type '\"\"' is not assignable to type '\"yes\" | \"no\"'.\n", + "statusReason": "expected false to be truthy", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "1958" + ], + "coveredBy": [ + "1873", + "1958", + "1959" + ], + "location": { + "end": { + "column": 72, + "line": 9 + }, + "start": { + "column": 63, + "line": 9 + } + } + }, + { + "id": "3778", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "app/composables/route/useWerewolvesAssistantRoutes.ts(11,3): error TS2741: Property 'isOnGamePage' is missing in type '{}' but required in type 'UseWerewolvesAssistantRoutes'.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "626", - "627", - "628", - "629", - "630", - "631", - "632", - "633", - "634", - "635", - "636", - "637", - "638", - "639", - "640", - "641", - "642", - "643", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "661", - "662", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "932", - "934", - "935", - "955", - "956", - "957", - "958", - "959", - "960", - "961", - "962", - "963", - "964", - "965", - "1004", - "1005", - "1006", - "1007", - "1008", - "1009", - "1010", - "1011", - "1012", - "1013", - "1023", - "1024", - "1025", - "1026", - "1027", - "1028", - "1029", - "1030", - "1031", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1067", - "1068", - "1069", - "1070", - "1078", - "1079", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1133", - "1134", - "1135", - "1136", - "1137", - "1138", - "1139", - "1140", - "1141", - "1169", - "1170", - "1171", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1273", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1280", - "1281", - "1282", - "1283", - "1284", - "1285", - "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", - "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1348", - "1349", - "1350", - "1351", - "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", - "1495", - "1496", - "1497", - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1510", - "1511", - "1512", - "1513", - "1514", - "1520", - "1521", - "1522", - "1523", - "1524", - "1525", - "1526", - "1527", - "1528", - "1529", - "1541", - "1542", - "1543", - "1544", - "1545", - "1549", - "1550", - "1551", - "1552", - "1553", - "1554", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", - "1561", - "1562", - "1563", - "1572", - "1573", - "1574", - "1575", - "1576", - "1890", - "1891", - "1892", - "1893", - "1986" + "1873", + "1958", + "1959" ], "location": { "end": { - "column": 32, - "line": 8 + "column": 26, + "line": 11 }, "start": { - "column": 28, - "line": 8 + "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": "3727", - "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": "3779", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Snapshot `Error Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "1706" + ], "coveredBy": [ - "289", - "290", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", - "605", - "606", - "607", - "608", - "718", - "722", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "1245", - "1246", - "1247", - "1248", - "1987" + "1706", + "1707", + "1708", + "1709", + "1710", + "1711", + "1712" ], "location": { "end": { - "column": 4, - "line": 13 + "column": 27, + "line": 46 }, "start": { - "column": 56, - "line": 11 + "column": 20, + "line": 46 } } }, { - "id": "3728", - "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": "3780", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Snapshot `Error Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "1706" + ], "coveredBy": [ - "289", - "290", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", - "605", - "606", - "607", - "608", - "718", - "722", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "1245", - "1246", - "1247", - "1248", - "1987" + "1706", + "1707", + "1708", + "1709", + "1710", + "1711", + "1712" ], "location": { "end": { - "column": 58, - "line": 12 + "column": 2, + "line": 55 }, "start": { - "column": 12, - "line": 12 + "column": 43, + "line": 50 } } }, { - "id": "3729", - "mutatorName": "MethodExpression", - "replacement": "value.charAt(0).toUpperCase()", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"detail\": \"components.GameLobbyRolePickerFooter.roleAdditionalCardRemovedForRecipient, {\"roleName\":\"shared.role.definiteName.werewolf, 1\",\"recipient\":\"shared.role.definiteName.thief, 1\"}\",\n \"life\": 5000,\n \"summary\": \"components.GameLobbyRolePickerFooter.additionalCardRemoved\",\n },\n], but it was called with Object {\n \"detail\": \"components.GameLobbyRolePickerFooter.roleAdditionalCardRemovedForRecipient, {\"roleName\":\"Shared.role.definiteName.werewolf, 1\",\"recipient\":\"Shared.role.definiteName.thief, 1\"}\",\n \"life\": 5000,\n \"summary\": \"components.GameLobbyRolePickerFooter.additionalCardRemoved\",\n}", + "id": "3781", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected 'components.Error.pageNotFound' to be 'components.Error.unexpectedError' // Object.is equality", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 4, "static": false, "killedBy": [ - "290" + "1709" ], "coveredBy": [ - "289", - "290", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", - "605", - "606", - "607", - "608", - "718", - "722", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "1245", - "1246", - "1247", - "1248", - "1987" + "1706", + "1707", + "1708", + "1709", + "1710", + "1711", + "1712" ], "location": { "end": { - "column": 41, - "line": 12 + "column": 52, + "line": 51 }, "start": { - "column": 12, - "line": 12 + "column": 7, + "line": 51 } } }, { - "id": "3730", - "mutatorName": "MethodExpression", - "replacement": "value", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"detail\": \"components.GameLobbyRolePickerFooter.roleAdditionalCardRemovedForRecipient, {\"roleName\":\"shared.role.definiteName.werewolf, 1\",\"recipient\":\"shared.role.definiteName.thief, 1\"}\",\n \"life\": 5000,\n \"summary\": \"components.GameLobbyRolePickerFooter.additionalCardRemoved\",\n },\n], but it was called with Object {\n \"detail\": \"components.GameLobbyRolePickerFooter.roleAdditionalCardRemovedForRecipient, {\"roleName\":\"shared.role.definitename.werewolf, 1hared.role.definiteName.werewolf, 1\",\"recipient\":\"shared.role.definitename.thief, 1hared.role.definiteName.thief, 1\"}\",\n \"life\": 5000,\n \"summary\": \"components.GameLobbyRolePickerFooter.additionalCardRemoved\",\n}", + "id": "3782", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "Snapshot `Error Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "290" + "1706" ], "coveredBy": [ - "289", - "290", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", - "605", - "606", - "607", - "608", - "718", - "722", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "1245", - "1246", - "1247", - "1248", - "1987" + "1706", + "1707", + "1708", + "1709", + "1710", + "1711", + "1712" ], "location": { "end": { - "column": 27, - "line": 12 + "column": 52, + "line": 51 }, "start": { - "column": 12, - "line": 12 + "column": 7, + "line": 51 } } }, { - "id": "3731", - "mutatorName": "MethodExpression", - "replacement": "value", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"detail\": \"components.GameLobbyRolePickerFooter.roleAdditionalCardRemovedForRecipient, {\"roleName\":\"shared.role.definiteName.werewolf, 1\",\"recipient\":\"shared.role.definiteName.thief, 1\"}\",\n \"life\": 5000,\n \"summary\": \"components.GameLobbyRolePickerFooter.additionalCardRemoved\",\n },\n], but it was called with Object {\n \"detail\": \"components.GameLobbyRolePickerFooter.roleAdditionalCardRemovedForRecipient, {\"roleName\":\"sshared.role.definiteName.werewolf, 1\",\"recipient\":\"sshared.role.definiteName.thief, 1\"}\",\n \"life\": 5000,\n \"summary\": \"components.GameLobbyRolePickerFooter.additionalCardRemoved\",\n}", + "id": "3783", + "mutatorName": "EqualityOperator", + "replacement": "props.error.statusCode !== notFoundStatusCode", + "statusReason": "Snapshot `Error Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "290" + "1706" ], "coveredBy": [ - "289", - "290", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", - "605", - "606", - "607", - "608", - "718", - "722", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "1245", - "1246", - "1247", - "1248", - "1987" + "1706", + "1707", + "1708", + "1709", + "1710", + "1711", + "1712" ], "location": { "end": { - "column": 58, - "line": 12 + "column": 52, + "line": 51 }, "start": { - "column": 44, - "line": 12 + "column": 7, + "line": 51 } } }, { - "id": "3732", - "mutatorName": "ObjectLiteral", + "id": "3784", + "mutatorName": "BlockStatement", "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", + "statusReason": "Snapshot `Error Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "1706" + ], "coveredBy": [ - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", - "605", - "606", - "607", - "608", - "626", - "627", - "628", - "629", - "630", - "631", - "632", - "633", - "634", - "635", - "636", - "637", - "638", - "639", - "640", - "641", - "642", - "643", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "932", - "933", - "934", - "935", - "955", - "956", - "957", - "958", - "959", - "960", - "961", - "962", - "963", - "964", - "965", - "1004", - "1005", - "1006", - "1007", - "1008", - "1009", - "1010", - "1011", - "1012", - "1013", - "1023", - "1024", - "1025", - "1026", - "1027", - "1028", - "1029", - "1030", - "1031", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1067", - "1068", - "1069", - "1070", - "1078", - "1079", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1133", - "1134", - "1135", - "1136", - "1137", - "1138", - "1139", - "1140", - "1141", - "1169", - "1170", - "1171", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1245", - "1246", - "1247", - "1248", - "1273", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1280", - "1281", - "1282", - "1283", - "1284", - "1285", - "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", - "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1348", - "1349", - "1350", - "1351", - "1352", - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", - "1495", - "1496", - "1497", - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1510", - "1511", - "1512", - "1513", - "1514", - "1520", - "1521", - "1522", - "1523", - "1524", - "1525", - "1526", - "1527", - "1528", - "1529", - "1541", - "1542", - "1543", - "1544", - "1545", - "1549", - "1550", - "1551", - "1552", - "1553", - "1554", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", - "1561", - "1562", - "1563", - "1572", - "1573", - "1574", - "1575", - "1576", - "1890", - "1891", - "1892", - "1893", - "1985", - "1986", - "1987" + "1706", + "1707", + "1708", + "1709", + "1710", + "1711", + "1712" ], "location": { "end": { "column": 4, - "line": 17 + "line": 53 }, "start": { - "column": 10, - "line": 14 + "column": 54, + "line": 51 } } - } - ], - "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": "3733", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/misc/useTimers.ts(5,23): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", + "id": "3785", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Snapshot `Error Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "1706" + ], "coveredBy": [ - "626", - "627", - "628", - "629", - "630", - "631", - "632", - "633", - "634", - "635", - "636", - "637", - "638", - "639", - "640", - "641", - "642", - "643", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "932", - "933", - "934", - "935", - "955", - "956", - "957", - "958", - "959", - "960", - "961", - "962", - "963", - "964", - "965", - "1004", - "1005", - "1006", - "1007", - "1008", - "1009", - "1010", - "1011", - "1012", - "1013", - "1023", - "1024", - "1025", - "1026", - "1027", - "1028", - "1029", - "1030", - "1031", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1067", - "1068", - "1069", - "1070", - "1078", - "1079", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1133", - "1134", - "1135", - "1136", - "1137", - "1138", - "1139", - "1140", - "1141", - "1169", - "1170", - "1171", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1273", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1280", - "1281", - "1282", - "1283", - "1284", - "1285", - "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", - "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1348", - "1349", - "1350", - "1351", - "1352", - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", - "1495", - "1496", - "1497", - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1510", - "1511", - "1512", - "1513", - "1514", - "1520", - "1521", - "1522", - "1523", - "1524", - "1525", - "1526", - "1527", - "1528", - "1529", - "1541", - "1542", - "1543", - "1544", - "1545", - "1549", - "1550", - "1551", - "1552", - "1553", - "1554", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", - "1561", - "1562", - "1563", - "1572", - "1573", - "1574", - "1575", - "1576", - "1890", - "1891", - "1892", - "1893", - "1975", - "1976", - "1977" + "1706", + "1707", + "1708", + "1709", + "1710", + "1711", + "1712" ], "location": { "end": { - "column": 2, - "line": 24 + "column": 45, + "line": 52 }, "start": { - "column": 33, - "line": 5 + "column": 14, + "line": 52 } } }, { - "id": "3734", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/misc/useTimers.ts(9,55): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", + "id": "3786", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected '' to be 'components.Error.unexpectedError' // Object.is equality", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "1709" + ], "coveredBy": [ - "626", - "627", - "628", - "629", - "630", - "631", - "632", - "633", - "634", - "635", - "636", - "637", - "638", - "639", - "640", - "641", - "642", - "643", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "661", - "662", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "932", - "934", - "935", - "955", - "956", - "957", - "958", - "959", - "960", - "961", - "962", - "963", - "964", - "965", - "1004", - "1005", - "1006", - "1007", - "1008", - "1009", - "1010", - "1011", - "1012", - "1013", - "1023", - "1024", - "1025", - "1026", - "1027", - "1028", - "1029", - "1030", - "1031", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1067", - "1068", - "1069", - "1070", - "1078", - "1079", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1133", - "1134", - "1135", - "1136", - "1137", - "1138", - "1139", - "1140", - "1141", - "1169", - "1170", - "1171", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1273", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1280", - "1281", - "1282", - "1283", - "1284", - "1285", - "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", - "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1348", - "1349", - "1350", - "1351", - "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", - "1495", - "1496", - "1497", - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1510", - "1511", - "1512", - "1513", - "1514", - "1520", - "1521", - "1522", - "1523", - "1524", - "1525", - "1526", - "1527", - "1528", - "1529", - "1541", - "1542", - "1543", - "1544", - "1545", - "1549", - "1550", - "1551", - "1552", - "1553", - "1554", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", - "1561", - "1562", - "1563", - "1572", - "1573", - "1574", - "1575", - "1576", - "1890", - "1891", - "1892", - "1893", - "1975", - "1976", - "1977" + "1709", + "1712" ], "location": { "end": { - "column": 4, - "line": 22 + "column": 46, + "line": 54 }, "start": { - "column": 62, - "line": 9 + "column": 12, + "line": 54 } } }, { - "id": "3735", - "mutatorName": "ArithmeticOperator", - "replacement": "seconds * secondsInOneMinute", - "statusReason": "expected { …(3) } to strictly equal { …(3) }", + "id": "3787", + "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": [ - "932" + "1707" ], "coveredBy": [ - "626", - "627", - "628", - "629", - "630", - "631", - "632", - "633", - "634", - "635", - "636", - "637", - "638", - "639", - "640", - "641", - "642", - "643", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "661", - "662", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "932", - "934", - "935", - "955", - "956", - "957", - "958", - "959", - "960", - "961", - "962", - "963", - "964", - "965", - "1004", - "1005", - "1006", - "1007", - "1008", - "1009", - "1010", - "1011", - "1012", - "1013", - "1023", - "1024", - "1025", - "1026", - "1027", - "1028", - "1029", - "1030", - "1031", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1067", - "1068", - "1069", - "1070", - "1078", - "1079", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1133", - "1134", - "1135", - "1136", - "1137", - "1138", - "1139", - "1140", - "1141", - "1169", - "1170", - "1171", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1273", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1280", - "1281", - "1282", - "1283", - "1284", - "1285", - "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", - "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1348", - "1349", - "1350", - "1351", - "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", - "1495", - "1496", - "1497", - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1510", - "1511", - "1512", - "1513", - "1514", - "1520", - "1521", - "1522", - "1523", - "1524", - "1525", - "1526", - "1527", - "1528", - "1529", - "1541", - "1542", - "1543", - "1544", - "1545", - "1549", - "1550", - "1551", - "1552", - "1553", - "1554", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", - "1561", - "1562", - "1563", - "1572", - "1573", - "1574", - "1575", - "1576", - "1890", - "1891", - "1892", - "1893", - "1975", - "1976", - "1977" + "1706", + "1707", + "1708", + "1709", + "1710", + "1711", + "1712" ], "location": { "end": { - "column": 60, - "line": 10 + "column": 30, + "line": 57 }, "start": { - "column": 32, - "line": 10 + "column": 9, + "line": 57 } } }, { - "id": "3736", - "mutatorName": "ArithmeticOperator", - "replacement": "seconds * secondsInOneMinute", - "statusReason": "expected { …(3) } to strictly equal { …(3) }", + "id": "3788", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Snapshot `Error Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "932" + "1706" ], "coveredBy": [ - "626", - "627", - "628", - "629", - "630", - "631", - "632", - "633", - "634", - "635", - "636", - "637", - "638", - "639", - "640", - "641", - "642", - "643", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "661", - "662", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "932", - "934", - "935", - "955", - "956", - "957", - "958", - "959", - "960", - "961", - "962", - "963", - "964", - "965", - "1004", - "1005", - "1006", - "1007", - "1008", - "1009", - "1010", - "1011", - "1012", - "1013", - "1023", - "1024", - "1025", - "1026", - "1027", - "1028", - "1029", - "1030", - "1031", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1067", - "1068", - "1069", - "1070", - "1078", - "1079", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1133", - "1134", - "1135", - "1136", - "1137", - "1138", - "1139", - "1140", - "1141", - "1169", - "1170", - "1171", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1273", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1280", - "1281", - "1282", - "1283", - "1284", - "1285", - "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", - "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1348", - "1349", - "1350", - "1351", - "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", - "1495", - "1496", - "1497", - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1510", - "1511", - "1512", - "1513", - "1514", - "1520", - "1521", - "1522", - "1523", - "1524", - "1525", - "1526", - "1527", - "1528", - "1529", - "1541", - "1542", - "1543", - "1544", - "1545", - "1549", - "1550", - "1551", - "1552", - "1553", - "1554", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", - "1561", - "1562", - "1563", - "1572", - "1573", - "1574", - "1575", - "1576", - "1890", - "1891", - "1892", - "1893", - "1975", - "1976", - "1977" + "1706", + "1707", + "1708", + "1709", + "1710", + "1711", + "1712" ], "location": { "end": { - "column": 58, - "line": 11 + "column": 2, + "line": 64 }, "start": { - "column": 30, - "line": 11 + "column": 49, + "line": 59 } } }, { - "id": "3737", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected { …(3) } to strictly equal { …(3) }", + "id": "3789", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected 'components.Error.youAreLost' to be 'components.Error.notNormalTeamNotified' // Object.is equality", + "status": "Killed", + "testsCompleted": 7, + "static": false, + "killedBy": [ + "1712" + ], + "coveredBy": [ + "1706", + "1707", + "1708", + "1709", + "1710", + "1711", + "1712" + ], + "location": { + "end": { + "column": 52, + "line": 60 + }, + "start": { + "column": 7, + "line": 60 + } + } + }, + { + "id": "3790", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "Snapshot `Error Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "932" + "1706" ], "coveredBy": [ - "626", - "627", - "628", - "629", - "630", - "631", - "632", - "633", - "634", - "635", - "636", - "637", - "638", - "639", - "640", - "641", - "642", - "643", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "661", - "662", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "932", - "934", - "935", - "955", - "956", - "957", - "958", - "959", - "960", - "961", - "962", - "963", - "964", - "965", - "1004", - "1005", - "1006", - "1007", - "1008", - "1009", - "1010", - "1011", - "1012", - "1013", - "1023", - "1024", - "1025", - "1026", - "1027", - "1028", - "1029", - "1030", - "1031", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1067", - "1068", - "1069", - "1070", - "1078", - "1079", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1133", - "1134", - "1135", - "1136", - "1137", - "1138", - "1139", - "1140", - "1141", - "1169", - "1170", - "1171", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1273", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1280", - "1281", - "1282", - "1283", - "1284", - "1285", - "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", - "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1348", - "1349", - "1350", - "1351", - "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", - "1495", - "1496", - "1497", - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1510", - "1511", - "1512", - "1513", - "1514", - "1520", - "1521", - "1522", - "1523", - "1524", - "1525", - "1526", - "1527", - "1528", - "1529", - "1541", - "1542", - "1543", - "1544", - "1545", - "1549", - "1550", - "1551", - "1552", - "1553", - "1554", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", - "1561", - "1562", - "1563", - "1572", - "1573", - "1574", - "1575", - "1576", - "1890", - "1891", - "1892", - "1893", - "1975", - "1976", - "1977" + "1706", + "1707", + "1708", + "1709", + "1710", + "1711", + "1712" ], "location": { "end": { - "column": 48, - "line": 12 + "column": 52, + "line": 60 }, "start": { - "column": 28, - "line": 12 + "column": 7, + "line": 60 } } }, { - "id": "3738", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "expected 'shared.time.minute, {}, 1' to be 'shared.time.minute, {\"count\":1}, 1' // Object.is equality", + "id": "3791", + "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": [ - "1975" + "1706" ], "coveredBy": [ - "626", - "627", - "628", - "629", - "630", - "631", - "632", - "633", - "634", - "635", - "636", - "637", - "638", - "639", - "640", - "641", - "642", - "643", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "661", - "662", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "932", - "934", - "935", - "955", - "956", - "957", - "958", - "959", - "960", - "961", - "962", - "963", - "964", - "965", - "1004", - "1005", - "1006", - "1007", - "1008", - "1009", - "1010", - "1011", - "1012", - "1013", - "1023", - "1024", - "1025", - "1026", - "1027", - "1028", - "1029", - "1030", - "1031", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1067", - "1068", - "1069", - "1070", - "1078", - "1079", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1133", - "1134", - "1135", - "1136", - "1137", - "1138", - "1139", - "1140", - "1141", - "1169", - "1170", - "1171", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1273", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1280", - "1281", - "1282", - "1283", - "1284", - "1285", - "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", - "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1348", - "1349", - "1350", - "1351", - "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", - "1495", - "1496", - "1497", - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1510", - "1511", - "1512", - "1513", - "1514", - "1520", - "1521", - "1522", - "1523", - "1524", - "1525", - "1526", - "1527", - "1528", - "1529", - "1541", - "1542", - "1543", - "1544", - "1545", - "1549", - "1550", - "1551", - "1552", - "1553", - "1554", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", - "1561", - "1562", - "1563", - "1572", - "1573", - "1574", - "1575", - "1576", - "1890", - "1891", - "1892", - "1893", - "1975", - "1976", - "1977" + "1706", + "1707", + "1708", + "1709", + "1710", + "1711", + "1712" ], "location": { "end": { - "column": 68, - "line": 12 + "column": 52, + "line": 60 }, "start": { - "column": 50, - "line": 12 + "column": 7, + "line": 60 } } }, { - "id": "3739", + "id": "3792", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Snapshot `Error Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1706" + ], + "coveredBy": [ + "1706", + "1707", + "1708", + "1709", + "1710", + "1711", + "1712" + ], + "location": { + "end": { + "column": 4, + "line": 62 + }, + "start": { + "column": 54, + "line": 60 + } + } + }, + { + "id": "3793", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "expected ', {\"count\":30}, 30' 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": 16, + "testsCompleted": 1, "static": false, "killedBy": [ - "1976" + "1706" ], "coveredBy": [ - "626", - "627", - "628", - "629", - "630", - "631", - "632", - "633", - "634", - "635", - "636", - "637", - "638", - "639", - "640", - "641", - "642", - "643", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "661", - "662", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "932", - "934", - "935", - "955", - "956", - "957", - "958", - "959", - "960", - "961", - "962", - "963", - "964", - "965", - "1004", - "1005", - "1006", - "1007", - "1008", - "1009", - "1010", - "1011", - "1012", - "1013", - "1023", - "1024", - "1025", - "1026", - "1027", - "1028", - "1029", - "1030", - "1031", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1067", - "1068", - "1069", - "1070", - "1078", - "1079", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1133", - "1134", - "1135", - "1136", - "1137", - "1138", - "1139", - "1140", - "1141", - "1169", - "1170", - "1171", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1273", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1280", - "1281", - "1282", - "1283", - "1284", - "1285", - "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", - "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1348", - "1349", - "1350", - "1351", - "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", - "1495", - "1496", - "1497", - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1510", - "1511", - "1512", - "1513", - "1514", - "1520", - "1521", - "1522", - "1523", - "1524", - "1525", - "1526", - "1527", - "1528", - "1529", - "1541", - "1542", - "1543", - "1544", - "1545", - "1549", - "1550", - "1551", - "1552", - "1553", - "1554", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", - "1561", - "1562", - "1563", - "1572", - "1573", - "1574", - "1575", - "1576", - "1890", - "1891", - "1892", - "1893", - "1975", - "1976", - "1977" + "1706", + "1707", + "1708", + "1709", + "1710", + "1711", + "1712" ], "location": { "end": { - "column": 48, - "line": 13 + "column": 43, + "line": 61 }, "start": { - "column": 28, - "line": 13 + "column": 14, + "line": 61 } } }, { - "id": "3740", + "id": "3794", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected '' to be 'components.Error.notNormalTeamNotified' // Object.is equality", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "1712" + ], + "coveredBy": [ + "1709", + "1712" + ], + "location": { + "end": { + "column": 52, + "line": 63 + }, + "start": { + "column": 12, + "line": 63 + } + } + } + ], + "source": "\n\n" + }, + "app/pages/about.vue": { + "language": "html", + "mutants": [ + { + "id": "3795", "mutatorName": "ObjectLiteral", "replacement": "{}", - "statusReason": "expected 'shared.time.second, {}, 30' to be 'shared.time.second, {\"count\":30}, 30' // Object.is equality", + "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": 16, + "testsCompleted": 2, "static": false, "killedBy": [ - "1976" + "1919" ], "coveredBy": [ - "626", - "627", - "628", - "629", - "630", - "631", - "632", - "633", - "634", - "635", - "636", - "637", - "638", - "639", - "640", - "641", - "642", - "643", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "661", - "662", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "932", - "934", - "935", - "955", - "956", - "957", - "958", - "959", - "960", - "961", - "962", - "963", - "964", - "965", - "1004", - "1005", - "1006", - "1007", - "1008", - "1009", - "1010", - "1011", - "1012", - "1013", - "1023", - "1024", - "1025", - "1026", - "1027", - "1028", - "1029", - "1030", - "1031", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1067", - "1068", - "1069", - "1070", - "1078", - "1079", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1133", - "1134", - "1135", - "1136", - "1137", - "1138", - "1139", - "1140", - "1141", - "1169", - "1170", - "1171", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1273", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1280", - "1281", - "1282", - "1283", - "1284", - "1285", - "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", - "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1348", - "1349", - "1350", - "1351", - "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", - "1495", - "1496", - "1497", - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1510", - "1511", - "1512", - "1513", - "1514", - "1520", - "1521", - "1522", - "1523", - "1524", - "1525", - "1526", - "1527", - "1528", - "1529", - "1541", - "1542", - "1543", - "1544", - "1545", - "1549", - "1550", - "1551", - "1552", - "1553", - "1554", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", - "1561", - "1562", - "1563", - "1572", - "1573", - "1574", - "1575", - "1576", - "1890", - "1891", - "1892", - "1893", - "1975", - "1976", - "1977" + "1918", + "1919", + "1920", + "1921" ], "location": { "end": { - "column": 77, - "line": 13 + "column": 2, + "line": 56 }, "start": { - "column": 50, - "line": 13 + "column": 9, + "line": 53 } } }, { - "id": "3741", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected 'shared.time.second, {\"count\":0}, 0' to be 'shared.time.minute, {\"count\":1}, 1' // Object.is equality", + "id": "3796", + "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": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "1975" + "1919" ], "coveredBy": [ - "626", - "627", - "628", - "629", - "630", - "631", - "632", - "633", - "634", - "635", - "636", - "637", - "638", - "639", - "640", - "641", - "642", - "643", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "661", - "662", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "932", - "934", - "935", - "955", - "956", - "957", - "958", - "959", - "960", - "961", - "962", - "963", - "964", - "965", - "1004", - "1005", - "1006", - "1007", - "1008", - "1009", - "1010", - "1011", - "1012", - "1013", - "1023", - "1024", - "1025", - "1026", - "1027", - "1028", - "1029", - "1030", - "1031", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1067", - "1068", - "1069", - "1070", - "1078", - "1079", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1133", - "1134", - "1135", - "1136", - "1137", - "1138", - "1139", - "1140", - "1141", - "1169", - "1170", - "1171", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1273", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1280", - "1281", - "1282", - "1283", - "1284", - "1285", - "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", - "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1348", - "1349", - "1350", - "1351", - "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", - "1495", - "1496", - "1497", - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1510", - "1511", - "1512", - "1513", - "1514", - "1520", - "1521", - "1522", - "1523", - "1524", - "1525", - "1526", - "1527", - "1528", - "1529", - "1541", - "1542", - "1543", - "1544", - "1545", - "1549", - "1550", - "1551", - "1552", - "1553", - "1554", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", - "1561", - "1562", - "1563", - "1572", - "1573", - "1574", - "1575", - "1576", - "1890", - "1891", - "1892", - "1893", - "1975", - "1976", - "1977" + "1918", + "1919", + "1920", + "1921" ], "location": { "end": { - "column": 22, - "line": 15 + "column": 40, + "line": 54 }, "start": { - "column": 9, - "line": 15 + "column": 12, + "line": 54 } } }, { - "id": "3742", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected 'shared.time.minute, {\"count\":0}, 0 sh…' to be 'shared.time.second, {\"count\":30}, 30' // Object.is equality", + "id": "3797", + "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": [ - "1976" + "1919" ], "coveredBy": [ - "626", - "627", - "628", - "629", - "630", - "631", - "632", - "633", - "634", - "635", - "636", - "637", - "638", - "639", - "640", - "641", - "642", - "643", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "661", - "662", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "932", - "934", - "935", - "955", - "956", - "957", - "958", - "959", - "960", - "961", - "962", - "963", - "964", - "965", - "1004", - "1005", - "1006", - "1007", - "1008", - "1009", - "1010", - "1011", - "1012", - "1013", - "1023", - "1024", - "1025", - "1026", - "1027", - "1028", - "1029", - "1030", - "1031", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1067", - "1068", - "1069", - "1070", - "1078", - "1079", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1133", - "1134", - "1135", - "1136", - "1137", - "1138", - "1139", - "1140", - "1141", - "1169", - "1170", - "1171", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1273", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1280", - "1281", - "1282", - "1283", - "1284", - "1285", - "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", - "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1348", - "1349", - "1350", - "1351", - "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", - "1495", - "1496", - "1497", - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1510", - "1511", - "1512", - "1513", - "1514", - "1520", - "1521", - "1522", - "1523", - "1524", - "1525", - "1526", - "1527", - "1528", - "1529", - "1541", - "1542", - "1543", - "1544", - "1545", - "1549", - "1550", - "1551", - "1552", - "1553", - "1554", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", - "1561", - "1562", - "1563", - "1572", - "1573", - "1574", - "1575", - "1576", - "1890", - "1891", - "1892", - "1893", - "1975", - "1976", - "1977" + "1918", + "1919", + "1920", + "1921" ], "location": { "end": { - "column": 22, - "line": 15 + "column": 76, + "line": 55 }, "start": { "column": 9, - "line": 15 + "line": 55 } } }, { - "id": "3743", - "mutatorName": "EqualityOperator", - "replacement": "minutes !== 0", - "statusReason": "expected 'shared.time.second, {\"count\":0}, 0' to be 'shared.time.minute, {\"count\":1}, 1' // Object.is equality", + "id": "3798", + "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": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "1975" + "1919" ], "coveredBy": [ - "626", - "627", - "628", - "629", - "630", - "631", - "632", - "633", - "634", - "635", - "636", - "637", - "638", - "639", - "640", - "641", - "642", - "643", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "661", - "662", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "932", - "934", - "935", - "955", - "956", - "957", - "958", - "959", - "960", - "961", - "962", - "963", - "964", - "965", - "1004", - "1005", - "1006", - "1007", - "1008", - "1009", - "1010", - "1011", - "1012", - "1013", - "1023", - "1024", - "1025", - "1026", - "1027", - "1028", - "1029", - "1030", - "1031", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1067", - "1068", - "1069", - "1070", - "1078", - "1079", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1133", - "1134", - "1135", - "1136", - "1137", - "1138", - "1139", - "1140", - "1141", - "1169", - "1170", - "1171", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1273", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1280", - "1281", - "1282", - "1283", - "1284", - "1285", - "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", - "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1348", - "1349", - "1350", - "1351", - "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", - "1495", - "1496", - "1497", - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1510", - "1511", - "1512", - "1513", - "1514", - "1520", - "1521", - "1522", - "1523", - "1524", - "1525", - "1526", - "1527", - "1528", - "1529", - "1541", - "1542", - "1543", - "1544", - "1545", - "1549", - "1550", - "1551", - "1552", - "1553", - "1554", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", - "1561", - "1562", - "1563", - "1572", - "1573", - "1574", - "1575", - "1576", - "1890", - "1891", - "1892", - "1893", - "1975", - "1976", - "1977" + "1918", + "1919", + "1920", + "1921" ], "location": { "end": { - "column": 22, - "line": 15 + "column": 75, + "line": 55 }, "start": { - "column": 9, - "line": 15 + "column": 10, + "line": 55 } } }, { - "id": "3744", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected 'shared.time.minute, {\"count\":0}, 0 sh…' to be 'shared.time.second, {\"count\":30}, 30' // Object.is equality", + "id": "3799", + "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": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "1976" + "1919" ], "coveredBy": [ - "1976" + "1918", + "1919", + "1920", + "1921" ], "location": { "end": { - "column": 6, - "line": 17 + "column": 31, + "line": 55 }, "start": { - "column": 24, - "line": 15 + "column": 18, + "line": 55 } } }, { - "id": "3745", - "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": "3800", + "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": 16, + "testsCompleted": 2, "static": false, "killedBy": [ - "1977" + "1919" ], "coveredBy": [ - "626", - "627", - "628", - "629", - "630", - "631", - "632", - "633", - "634", - "635", - "636", - "637", - "638", - "639", - "640", - "641", - "642", - "643", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "661", - "662", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "932", - "934", - "935", - "955", - "956", - "957", - "958", - "959", - "960", - "961", - "962", - "963", - "964", - "965", - "1004", - "1005", - "1006", - "1007", - "1008", - "1009", - "1010", - "1011", - "1012", - "1013", - "1023", - "1024", - "1025", - "1026", - "1027", - "1028", - "1029", - "1030", - "1031", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1067", - "1068", - "1069", - "1070", - "1078", - "1079", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1133", - "1134", - "1135", - "1136", - "1137", - "1138", - "1139", - "1140", - "1141", - "1169", - "1170", - "1171", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1273", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1280", - "1281", - "1282", - "1283", - "1284", - "1285", - "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", - "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1348", - "1349", - "1350", - "1351", - "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", - "1495", - "1496", - "1497", - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1510", - "1511", - "1512", - "1513", - "1514", - "1520", - "1521", - "1522", - "1523", - "1524", - "1525", - "1526", - "1527", - "1528", - "1529", - "1541", - "1542", - "1543", - "1544", - "1545", - "1549", - "1550", - "1551", - "1552", - "1553", - "1554", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", - "1561", - "1562", - "1563", - "1572", - "1573", - "1574", - "1575", - "1576", - "1890", - "1891", - "1892", - "1893", - "1975", - "1977" + "1918", + "1919", + "1920", + "1921" ], "location": { "end": { - "column": 31, - "line": 18 + "column": 72, + "line": 55 }, "start": { - "column": 9, - "line": 18 + "column": 44, + "line": 55 } } - }, + } + ], + "source": "\n\n" + }, + "app/pages/game/[id].vue": { + "language": "html", + "mutants": [ { - "id": "3746", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected { …(3) } to strictly equal { …(3) }", + "id": "3801", + "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": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "932" + "1360" ], "coveredBy": [ - "626", - "627", - "628", - "629", - "630", - "631", - "632", - "633", - "634", - "635", - "636", - "637", - "638", - "639", - "640", - "641", - "642", - "643", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "661", - "662", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "932", - "934", - "935", - "955", - "956", - "957", - "958", - "959", - "960", - "961", - "962", - "963", - "964", - "965", - "1004", - "1005", - "1006", - "1007", - "1008", - "1009", - "1010", - "1011", - "1012", - "1013", - "1023", - "1024", - "1025", - "1026", - "1027", - "1028", - "1029", - "1030", - "1031", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1067", - "1068", - "1069", - "1070", - "1078", - "1079", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1133", - "1134", - "1135", - "1136", - "1137", - "1138", - "1139", - "1140", - "1141", - "1169", - "1170", - "1171", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1273", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1280", - "1281", - "1282", - "1283", - "1284", - "1285", - "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", - "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1348", - "1349", - "1350", - "1351", - "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", - "1495", - "1496", - "1497", - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1510", - "1511", - "1512", - "1513", - "1514", - "1520", - "1521", - "1522", - "1523", - "1524", - "1525", - "1526", - "1527", - "1528", - "1529", - "1541", - "1542", - "1543", - "1544", - "1545", - "1549", - "1550", - "1551", - "1552", - "1553", - "1554", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", - "1561", - "1562", - "1563", - "1572", - "1573", - "1574", - "1575", - "1576", - "1890", - "1891", - "1892", - "1893", - "1975", - "1977" + "1359", + "1360", + "1361", + "1362", + "1363", + "1364", + "1365", + "1366", + "1367", + "1368", + "1369", + "1370" ], "location": { "end": { - "column": 31, - "line": 18 + "column": 2, + "line": 64 }, "start": { "column": 9, - "line": 18 + "line": 61 } } }, { - "id": "3747", - "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": "3802", + "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": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "1975" + "1360" ], "coveredBy": [ - "626", - "627", - "628", - "629", - "630", - "631", - "632", - "633", - "634", - "635", - "636", - "637", - "638", - "639", - "640", - "641", - "642", - "643", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "661", - "662", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "932", - "934", - "935", - "955", - "956", - "957", - "958", - "959", - "960", - "961", - "962", - "963", - "964", - "965", - "1004", - "1005", - "1006", - "1007", - "1008", - "1009", - "1010", - "1011", - "1012", - "1013", - "1023", - "1024", - "1025", - "1026", - "1027", - "1028", - "1029", - "1030", - "1031", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1067", - "1068", - "1069", - "1070", - "1078", - "1079", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1133", - "1134", - "1135", - "1136", - "1137", - "1138", - "1139", - "1140", - "1141", - "1169", - "1170", - "1171", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1273", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1280", - "1281", - "1282", - "1283", - "1284", - "1285", - "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", - "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1348", - "1349", - "1350", - "1351", - "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", - "1495", - "1496", - "1497", - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1510", - "1511", - "1512", - "1513", - "1514", - "1520", - "1521", - "1522", - "1523", - "1524", - "1525", - "1526", - "1527", - "1528", - "1529", - "1541", - "1542", - "1543", - "1544", - "1545", - "1549", - "1550", - "1551", - "1552", - "1553", - "1554", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", - "1561", - "1562", - "1563", - "1572", - "1573", - "1574", - "1575", - "1576", - "1890", - "1891", - "1892", - "1893", - "1975", - "1977" + "1359", + "1360", + "1361", + "1362", + "1363", + "1364", + "1365", + "1366", + "1367", + "1368", + "1369", + "1370" ], "location": { "end": { - "column": 31, - "line": 18 + "column": 36, + "line": 62 + }, + "start": { + "column": 12, + "line": 62 + } + } + }, + { + "id": "3803", + "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": [ + "1360" + ], + "coveredBy": [ + "1359", + "1360", + "1361", + "1362", + "1363", + "1364", + "1365", + "1366", + "1367", + "1368", + "1369", + "1370" + ], + "location": { + "end": { + "column": 59, + "line": 63 }, "start": { "column": 9, - "line": 18 + "line": 63 } } }, { - "id": "3748", - "mutatorName": "BlockStatement", + "id": "3804", + "mutatorName": "ObjectLiteral", "replacement": "{}", - "statusReason": "expected { …(3) } to strictly equal { …(3) }", + "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": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "932" + "1360" ], "coveredBy": [ - "626", - "627", - "628", - "629", - "630", - "631", - "632", - "633", - "634", - "635", - "636", - "637", - "638", - "639", - "640", - "641", - "642", - "643", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "661", - "662", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "932", - "934", - "935", - "955", - "956", - "957", - "958", - "959", - "960", - "961", - "962", - "963", - "964", - "965", - "1004", - "1005", - "1006", - "1007", - "1008", - "1009", - "1010", - "1011", - "1012", - "1013", - "1023", - "1024", - "1025", - "1026", - "1027", - "1028", - "1029", - "1030", - "1031", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1067", - "1068", - "1069", - "1070", - "1078", - "1079", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1133", - "1134", - "1135", - "1136", - "1137", - "1138", - "1139", - "1140", - "1141", - "1169", - "1170", - "1171", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1273", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1280", - "1281", - "1282", - "1283", - "1284", - "1285", - "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", - "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1348", - "1349", - "1350", - "1351", - "1352", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", - "1495", - "1496", - "1497", - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1510", - "1511", - "1512", - "1513", - "1514", - "1520", - "1521", - "1522", - "1523", - "1524", - "1525", - "1526", - "1527", - "1528", - "1529", - "1541", - "1542", - "1543", - "1544", - "1545", - "1549", - "1550", - "1551", - "1552", - "1553", - "1554", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", - "1561", - "1562", - "1563", - "1572", - "1573", - "1574", - "1575", - "1576", - "1890", - "1891", - "1892", - "1893", - "1975" + "1359", + "1360", + "1361", + "1362", + "1363", + "1364", + "1365", + "1366", + "1367", + "1368", + "1369", + "1370" ], "location": { "end": { - "column": 6, - "line": 20 + "column": 58, + "line": 63 }, "start": { - "column": 33, - "line": 18 + "column": 10, + "line": 63 } } }, { - "id": "3749", + "id": "3805", "mutatorName": "StringLiteral", - "replacement": "``", - "statusReason": "expected '' to be 'shared.time.minute, {\"count\":1}, 1 sh…' // Object.is equality", + "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": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "1977" + "1360" ], "coveredBy": [ - "1977" + "1359", + "1360", + "1361", + "1362", + "1363", + "1364", + "1365", + "1366", + "1367", + "1368", + "1369", + "1370" ], "location": { "end": { - "column": 64, - "line": 21 + "column": 26, + "line": 63 }, "start": { - "column": 12, - "line": 21 + "column": 18, + "line": 63 } } }, { - "id": "3750", + "id": "3806", "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": "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": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "1977" + "1360" ], "coveredBy": [ - "1977" + "1359", + "1360", + "1361", + "1362", + "1363", + "1364", + "1365", + "1366", + "1367", + "1368", + "1369", + "1370" ], "location": { "end": { - "column": 45, - "line": 21 + "column": 56, + "line": 63 }, "start": { - "column": 33, - "line": 21 + "column": 37, + "line": 63 } } }, { - "id": "3751", + "id": "3807", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected false to be truthy", + "status": "Killed", + "testsCompleted": 9, + "static": false, + "killedBy": [ + "1367" + ], + "coveredBy": [ + "1359", + "1360", + "1361", + "1362", + "1363", + "1364", + "1365", + "1366", + "1367", + "1368", + "1369", + "1370" + ], + "location": { + "end": { + "column": 2, + "line": 76 + }, + "start": { + "column": 73, + "line": 68 + } + } + }, + { + "id": "3808", "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": "expected false to be truthy", + "status": "Killed", + "testsCompleted": 9, "static": false, - "killedBy": [], + "killedBy": [ + "1367" + ], "coveredBy": [ - "626", - "627", - "628", - "629", - "630", - "631", - "632", - "633", - "634", - "635", - "636", - "637", - "638", - "639", - "640", - "641", - "642", - "643", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "932", - "933", - "934", - "935", - "955", - "956", - "957", - "958", - "959", - "960", - "961", - "962", - "963", - "964", - "965", - "1004", - "1005", - "1006", - "1007", - "1008", - "1009", - "1010", - "1011", - "1012", - "1013", - "1023", - "1024", - "1025", - "1026", - "1027", - "1028", - "1029", - "1030", - "1031", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1067", - "1068", - "1069", - "1070", - "1078", - "1079", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1133", - "1134", - "1135", - "1136", - "1137", - "1138", - "1139", - "1140", - "1141", - "1169", - "1170", - "1171", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1273", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1280", - "1281", - "1282", - "1283", - "1284", - "1285", - "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", - "1303", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1348", - "1349", - "1350", - "1351", - "1352", - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", - "1495", - "1496", - "1497", - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1510", - "1511", - "1512", - "1513", - "1514", - "1520", - "1521", - "1522", - "1523", - "1524", - "1525", - "1526", - "1527", - "1528", - "1529", - "1541", - "1542", - "1543", - "1544", - "1545", - "1549", - "1550", - "1551", - "1552", - "1553", - "1554", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", - "1561", - "1562", - "1563", - "1572", - "1573", - "1574", - "1575", - "1576", - "1890", - "1891", - "1892", - "1893", - "1975", - "1976", - "1977" + "1359", + "1360", + "1361", + "1362", + "1363", + "1364", + "1365", + "1366", + "1367", + "1368", + "1369", + "1370" ], "location": { "end": { - "column": 38, - "line": 23 + "column": 4, + "line": 73 }, "start": { - "column": 10, - "line": 23 + "column": 73, + "line": 69 } } } ], - "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-lobby.vue": { + "language": "html", "mutants": [ { - "id": "3752", - "mutatorName": "BlockStatement", + "id": "3809", + "mutatorName": "ObjectLiteral", "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": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"meta\": Array [\n Object {\n \"content\": \"pages.gameLobby.seoDescription\",\n \"name\": \"description\",\n },\n ],\n \"title\": \"pages.gameLobby.startGame\",\n },\n], but it was called with Object {}", + "status": "Killed", + "testsCompleted": 2, "static": false, - "killedBy": [], + "killedBy": [ + "210" + ], "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", - "133", - "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", "209", "210", "211", @@ -174663,1054 +156780,261 @@ "229", "230", "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "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", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "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", - "426", - "427", - "428", - "429", - "430", - "431", - "432", - "433", - "434", - "435", - "436", - "437", - "438", - "439", - "440", - "441", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539", - "540", - "609", - "610", - "611", - "612", - "613", - "614", - "615", - "616", - "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", - "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", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775", - "782", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "793", - "794", - "795", - "796", - "797", - "798", - "799", - "800", - "801", - "802", - "803", - "804", - "805", - "806", - "807", - "808", - "809", - "810", - "811", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "856", - "857", - "858", - "859", - "860", - "861", - "862", - "863", - "864", - "865", - "866", - "867", - "868", - "869", - "870", - "871", - "872", - "873", - "874", - "875", - "876", - "877", - "878", - "879", - "880", - "881", - "882", - "883", - "884", - "885", - "886", - "887", - "888", - "889", - "890", - "891", - "892", - "893", - "894", - "895", - "896", - "897", - "898", - "899", - "900", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "936", - "937", - "938", - "939", - "940", - "941", - "942", - "943", - "944", - "945", - "947", - "955", - "956", - "957", - "958", - "959", - "960", - "961", - "962", - "963", - "964", - "965", - "966", - "967", - "968", - "969", - "970", - "971", - "972", - "973", - "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "984", - "1004", - "1005", - "1006", - "1007", - "1008", - "1009", - "1010", - "1011", - "1012", - "1013", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", - "1021", - "1022", - "1023", - "1024", - "1025", - "1026", - "1027", - "1028", - "1029", - "1030", - "1031", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1039", - "1040", - "1041", - "1042", - "1043", - "1044", - "1049", - "1050", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", - "1060", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1067", - "1068", - "1069", - "1070", - "1078", - "1079", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1113", - "1114", - "1115", - "1116", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1126", - "1127", - "1128", - "1129", - "1130", - "1131", - "1132", - "1133", - "1134", - "1135", - "1136", - "1137", - "1138", - "1139", - "1140", - "1141", - "1142", - "1143", - "1144", - "1145", - "1146", - "1147", - "1148", - "1149", - "1150", - "1169", - "1170", - "1171", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1197", - "1198", - "1199", - "1200", - "1201", - "1202", - "1213", - "1214", - "1215", - "1216", - "1217", - "1218", - "1219", - "1220", - "1221", - "1222", - "1223", - "1224", - "1225", - "1227", - "1244", - "1245", - "1246", - "1247", - "1248", - "1249", - "1250", - "1251", - "1252", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1259", - "1260", - "1273", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1280", - "1281", - "1282", - "1283", - "1284", - "1285", - "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", - "1303", - "1324", - "1325", - "1326", - "1327", - "1328", - "1329", - "1330", - "1331", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1348", - "1349", - "1350", - "1351", - "1352", - "1353", - "1354", - "1355", - "1356", - "1357", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1365", - "1366", - "1367", - "1368", - "1369", - "1370", - "1371", - "1372", - "1373", - "1374", - "1394", - "1395", - "1396", - "1397", - "1398", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1410", - "1411", - "1412", - "1413", - "1414", - "1415", - "1416", - "1417", - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1435", - "1436", - "1437", - "1438", - "1439", - "1440", - "1441", - "1442", - "1443", - "1444", - "1445", - "1446", - "1447", - "1448", - "1449", - "1450", - "1451", - "1452", - "1453", - "1454", - "1455", - "1456", - "1457", - "1458", - "1459", - "1460", - "1461", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1468", - "1469", - "1470", - "1471", - "1472", - "1473", - "1474", - "1475", - "1476", - "1477", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1489", - "1490", - "1491", - "1492", - "1493", - "1494", - "1495", - "1496", - "1497", - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1504", - "1505", - "1506", - "1507", - "1508", - "1509", - "1510", - "1511", - "1512", - "1513", - "1514", - "1515", - "1516", - "1517", - "1518", - "1519", - "1520", - "1521", - "1522", - "1523", - "1524", - "1525", - "1526", - "1527", - "1528", - "1529", - "1530", - "1531", - "1532", - "1533", - "1534", - "1535", - "1536", - "1537", - "1538", - "1539", - "1540", - "1541", - "1542", - "1543", - "1544", - "1545", - "1546", - "1547", - "1548", - "1549", - "1550", - "1551", - "1552", - "1553", - "1554", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", - "1561", - "1562", - "1563", - "1572", - "1573", - "1574", - "1575", - "1576", - "1577", - "1578", - "1579", - "1580", - "1587", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1621", - "1622", - "1623", - "1624", - "1631", - "1632", - "1633", - "1634", - "1635", - "1636", - "1646", - "1647", - "1648", - "1649", - "1650", - "1651", - "1652", - "1653", - "1660", - "1661", - "1662", - "1663", - "1664", - "1674", - "1675", - "1676", - "1677", - "1678", - "1683", - "1684", - "1685", - "1686", - "1687", - "1695", - "1696", - "1697", - "1698", - "1699", - "1700", - "1701", - "1702", - "1703", - "1704", - "1715", - "1716", - "1717", - "1718", - "1719", - "1727", - "1728", - "1729", - "1730", - "1731", - "1732", - "1734", - "1738", - "1772", - "1773", - "1774", - "1775", - "1776", - "1777", - "1778", - "1779", - "1804", - "1805", - "1806", - "1807", - "1816", - "1820", - "1829", - "1830", - "1831", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868", - "1871", - "1872", - "1873", - "1874", - "1875", - "1890", - "1891", - "1892", - "1893", - "1989" + "232" ], "location": { "end": { "column": 2, - "line": 46 + "line": 78 }, "start": { - "column": 49, - "line": 14 + "column": 9, + "line": 75 } } }, { - "id": "3753", - "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": "3810", + "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": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "1700" + "210" ], "coveredBy": [ - "1700", - "1701", - "1702", - "1703", - "1704" + "209", + "210", + "211", + "212", + "213", + "214", + "215", + "216", + "217", + "218", + "219", + "220", + "221", + "222", + "223", + "224", + "225", + "226", + "227", + "228", + "229", + "230", + "231", + "232" ], "location": { "end": { - "column": 4, - "line": 22 + "column": 39, + "line": 76 }, "start": { - "column": 57, - "line": 17 + "column": 12, + "line": 76 } } }, { - "id": "3754", - "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, + "id": "3811", + "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": [ - "1700" + "210" ], "coveredBy": [ - "1700", - "1701", - "1702", - "1703", - "1704" + "209", + "210", + "211", + "212", + "213", + "214", + "215", + "216", + "217", + "218", + "219", + "220", + "221", + "222", + "223", + "224", + "225", + "226", + "227", + "228", + "229", + "230", + "231", + "232" ], "location": { "end": { - "column": 6, - "line": 21 + "column": 80, + "line": 77 }, "start": { - "column": 15, - "line": 18 + "column": 9, + "line": 77 } } }, { - "id": "3755", + "id": "3812", + "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": [ + "210" + ], + "coveredBy": [ + "209", + "210", + "211", + "212", + "213", + "214", + "215", + "216", + "217", + "218", + "219", + "220", + "221", + "222", + "223", + "224", + "225", + "226", + "227", + "228", + "229", + "230", + "231", + "232" + ], + "location": { + "end": { + "column": 79, + "line": 77 + }, + "start": { + "column": 10, + "line": 77 + } + } + }, + { + "id": "3813", + "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": [ + "210" + ], + "coveredBy": [ + "209", + "210", + "211", + "212", + "213", + "214", + "215", + "216", + "217", + "218", + "219", + "220", + "221", + "222", + "223", + "224", + "225", + "226", + "227", + "228", + "229", + "230", + "231", + "232" + ], + "location": { + "end": { + "column": 31, + "line": 77 + }, + "start": { + "column": 18, + "line": 77 + } + } + }, + { + "id": "3814", + "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": [ + "210" + ], + "coveredBy": [ + "209", + "210", + "211", + "212", + "213", + "214", + "215", + "216", + "217", + "218", + "219", + "220", + "221", + "222", + "223", + "224", + "225", + "226", + "227", + "228", + "229", + "230", + "231", + "232" + ], + "location": { + "end": { + "column": 76, + "line": 77 + }, + "start": { + "column": 44, + "line": 77 + } + } + }, + { + "id": "3815", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -175718,143 +157042,414 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1701" + "214" ], "coveredBy": [ - "1701" + "214", + "215", + "216" ], "location": { "end": { - "column": 4, - "line": 26 + "column": 2, + "line": 88 }, "start": { - "column": 64, - "line": 24 + "column": 91, + "line": 80 } } }, { - "id": "3756", - "mutatorName": "ObjectLiteral", + "id": "3816", + "mutatorName": "BooleanLiteral", + "replacement": "gameLobbyRolePicker.value", + "statusReason": "Mocked error", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "214" + ], + "coveredBy": [ + "214", + "215", + "216" + ], + "location": { + "end": { + "column": 33, + "line": 81 + }, + "start": { + "column": 7, + "line": 81 + } + } + }, + { + "id": "3817", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "Mocked error", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "214" + ], + "coveredBy": [ + "214", + "215", + "216" + ], + "location": { + "end": { + "column": 33, + "line": 81 + }, + "start": { + "column": 7, + "line": 81 + } + } + }, + { + "id": "3818", + "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": [ + "216" + ], + "coveredBy": [ + "214", + "215", + "216" + ], + "location": { + "end": { + "column": 33, + "line": 81 + }, + "start": { + "column": 7, + "line": 81 + } + } + }, + { + "id": "3819", + "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": [ - "1701" + "216" ], "coveredBy": [ - "1701" + "216" ], "location": { "end": { - "column": 49, - "line": 25 + "column": 4, + "line": 83 }, "start": { - "column": 14, - "line": 25 + "column": 35, + "line": 81 } } }, { - "id": "3757", + "id": "3820", "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": [ + "216" + ], "coveredBy": [ - "1701" + "216" ], "location": { "end": { - "column": 35, - "line": 25 + "column": 62, + "line": 82 }, "start": { - "column": 26, - "line": 25 + "column": 23, + "line": 82 } } }, { - "id": "3758", + "id": "3821", + "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": [ + "214" + ], + "coveredBy": [ + "214", + "215" + ], + "location": { + "end": { + "column": 14, + "line": 84 + }, + "start": { + "column": 7, + "line": 84 + } + } + }, + { + "id": "3822", + "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": [ + "214" + ], + "coveredBy": [ + "214", + "215" + ], + "location": { + "end": { + "column": 14, + "line": 84 + }, + "start": { + "column": 7, + "line": 84 + } + } + }, + { + "id": "3823", + "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": [ + "215" + ], + "coveredBy": [ + "214", + "215" + ], + "location": { + "end": { + "column": 14, + "line": 84 + }, + "start": { + "column": 7, + "line": 84 + } + } + }, + { + "id": "3824", "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": [ - "1702" + "215" ], "coveredBy": [ - "1702" + "215" ], "location": { "end": { "column": 4, - "line": 30 + "line": 86 }, "start": { - "column": 61, - "line": 28 + "column": 16, + "line": 84 } } }, { - "id": "3759", - "mutatorName": "ObjectLiteral", + "id": "3825", + "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": [ - "1702" + "217" ], "coveredBy": [ - "1702" + "217", + "218" ], "location": { "end": { - "column": 46, - "line": 29 + "column": 2, + "line": 95 }, "start": { - "column": 14, - "line": 29 + "column": 62, + "line": 90 } } }, { - "id": "3760", + "id": "3826", + "mutatorName": "BooleanLiteral", + "replacement": "gameLobbyOptionsHub.value", + "statusReason": "Mocked error", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "217" + ], + "coveredBy": [ + "217", + "218" + ], + "location": { + "end": { + "column": 33, + "line": 91 + }, + "start": { + "column": 7, + "line": 91 + } + } + }, + { + "id": "3827", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "Mocked error", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "217" + ], + "coveredBy": [ + "217", + "218" + ], + "location": { + "end": { + "column": 33, + "line": 91 + }, + "start": { + "column": 7, + "line": 91 + } + } + }, + { + "id": "3828", + "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": [ + "218" + ], + "coveredBy": [ + "217", + "218" + ], + "location": { + "end": { + "column": 33, + "line": 91 + }, + "start": { + "column": 7, + "line": 91 + } + } + }, + { + "id": "3829", + "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": [ + "218" + ], + "coveredBy": [ + "218" + ], + "location": { + "end": { + "column": 4, + "line": 93 + }, + "start": { + "column": 35, + "line": 91 + } + } + }, + { + "id": "3830", "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": [ + "218" + ], "coveredBy": [ - "1702" + "218" ], "location": { "end": { - "column": 32, - "line": 29 + "column": 62, + "line": 92 }, "start": { - "column": 26, - "line": 29 + "column": 23, + "line": 92 } } }, { - "id": "3761", + "id": "3831", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -175862,71 +157457,157 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1703" + "219" ], "coveredBy": [ - "1703" + "219", + "220", + "225" ], "location": { "end": { - "column": 4, - "line": 34 + "column": 2, + "line": 102 }, "start": { - "column": 61, - "line": 32 + "column": 70, + "line": 97 } } }, { - "id": "3762", - "mutatorName": "ObjectLiteral", + "id": "3832", + "mutatorName": "BooleanLiteral", + "replacement": "gameLobbyPositionCoordinator.value", + "statusReason": "Mocked error", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "219" + ], + "coveredBy": [ + "219", + "220", + "225" + ], + "location": { + "end": { + "column": 42, + "line": 98 + }, + "start": { + "column": 7, + "line": 98 + } + } + }, + { + "id": "3833", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "Mocked error", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "219" + ], + "coveredBy": [ + "219", + "220", + "225" + ], + "location": { + "end": { + "column": 42, + "line": 98 + }, + "start": { + "column": 7, + "line": 98 + } + } + }, + { + "id": "3834", + "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": [ + "220" + ], + "coveredBy": [ + "219", + "220", + "225" + ], + "location": { + "end": { + "column": 42, + "line": 98 + }, + "start": { + "column": 7, + "line": 98 + } + } + }, + { + "id": "3835", + "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": [ - "1703" + "220" ], "coveredBy": [ - "1703" + "220" ], "location": { "end": { - "column": 46, - "line": 33 + "column": 4, + "line": 100 }, "start": { - "column": 14, - "line": 33 + "column": 44, + "line": 98 } } }, { - "id": "3763", + "id": "3836", "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": [ + "220" + ], "coveredBy": [ - "1703" + "220" ], "location": { "end": { - "column": 32, - "line": 33 + "column": 71, + "line": 99 }, "start": { - "column": 26, - "line": 33 + "column": 23, + "line": 99 } } }, { - "id": "3764", + "id": "3837", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", @@ -175934,2553 +157615,1166 @@ "testsCompleted": 1, "static": false, "killedBy": [ - "1704" + "221" ], "coveredBy": [ - "1704" + "221", + "222", + "228" ], "location": { "end": { - "column": 4, - "line": 38 + "column": 2, + "line": 109 }, "start": { - "column": 62, - "line": 36 + "column": 73, + "line": 104 } } }, { - "id": "3765", - "mutatorName": "ObjectLiteral", + "id": "3838", + "mutatorName": "BooleanLiteral", + "replacement": "gameLobbyAdditionalCardsManager.value", + "statusReason": "Mocked error", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "221" + ], + "coveredBy": [ + "221", + "222", + "228" + ], + "location": { + "end": { + "column": 45, + "line": 105 + }, + "start": { + "column": 7, + "line": 105 + } + } + }, + { + "id": "3839", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "Mocked error", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "221" + ], + "coveredBy": [ + "221", + "222", + "228" + ], + "location": { + "end": { + "column": 45, + "line": 105 + }, + "start": { + "column": 7, + "line": 105 + } + } + }, + { + "id": "3840", + "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": [ + "222" + ], + "coveredBy": [ + "221", + "222", + "228" + ], + "location": { + "end": { + "column": 45, + "line": 105 + }, + "start": { + "column": 7, + "line": 105 + } + } + }, + { + "id": "3841", + "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": [ - "1704" + "222" ], "coveredBy": [ - "1704" + "222" ], "location": { "end": { - "column": 47, - "line": 37 + "column": 4, + "line": 107 }, "start": { - "column": 14, - "line": 37 + "column": 47, + "line": 105 } } }, { - "id": "3766", + "id": "3842", "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": [ + "222" + ], "coveredBy": [ - "1704" + "222" ], "location": { "end": { - "column": 33, - "line": 37 + "column": 75, + "line": 106 }, "start": { - "column": 26, - "line": 37 + "column": 23, + "line": 106 } } }, { - "id": "3767", - "mutatorName": "ObjectLiteral", + "id": "3843", + "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": [ + "223" + ], "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", - "133", - "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", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", "223", "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "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", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "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", - "426", - "427", - "428", - "429", - "430", - "431", - "432", - "433", - "434", - "435", - "436", - "437", - "438", - "439", - "440", - "441", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539", - "540", - "609", - "610", - "611", - "612", - "613", - "614", - "615", - "616", - "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", - "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", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775", - "782", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "793", - "794", - "795", - "796", - "797", - "798", - "799", - "800", - "801", - "802", - "803", - "804", - "805", - "806", - "807", - "808", - "809", - "810", - "811", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "856", - "857", - "858", - "859", - "860", - "861", - "862", - "863", - "864", - "865", - "866", - "867", - "868", - "869", - "870", - "871", - "872", - "873", - "874", - "875", - "876", - "877", - "878", - "879", - "880", - "881", - "882", - "883", - "884", - "885", - "886", - "887", - "888", - "889", - "890", - "891", - "892", - "893", - "894", - "895", - "896", - "897", - "898", - "899", - "900", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "936", - "937", - "938", - "939", - "940", - "941", - "942", - "943", - "944", - "945", - "947", - "955", - "956", - "957", - "958", - "959", - "960", - "961", - "962", - "963", - "964", - "965", - "966", - "967", - "968", - "969", - "970", - "971", - "972", - "973", - "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "984", - "1004", - "1005", - "1006", - "1007", - "1008", - "1009", - "1010", - "1011", - "1012", - "1013", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", - "1021", - "1022", - "1023", - "1024", - "1025", - "1026", - "1027", - "1028", - "1029", - "1030", - "1031", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1039", - "1040", - "1041", - "1042", - "1043", - "1044", - "1049", - "1050", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", - "1060", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1067", - "1068", - "1069", - "1070", - "1078", - "1079", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1113", - "1114", - "1115", - "1116", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1126", - "1127", - "1128", - "1129", - "1130", - "1131", - "1132", - "1133", - "1134", - "1135", - "1136", - "1137", - "1138", - "1139", - "1140", - "1141", - "1142", - "1143", - "1144", - "1145", - "1146", - "1147", - "1148", - "1149", - "1150", - "1169", - "1170", - "1171", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1197", - "1198", - "1199", - "1200", - "1201", - "1202", - "1213", - "1214", - "1215", - "1216", - "1217", - "1218", - "1219", - "1220", - "1221", - "1222", - "1223", - "1224", - "1225", - "1227", - "1244", - "1245", - "1246", - "1247", - "1248", - "1249", - "1250", - "1251", - "1252", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1259", - "1260", - "1273", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1280", - "1281", - "1282", - "1283", - "1284", - "1285", - "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", - "1303", - "1324", - "1325", - "1326", - "1327", - "1328", - "1329", - "1330", - "1331", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1348", - "1349", - "1350", - "1351", - "1352", - "1353", - "1354", - "1355", - "1356", - "1357", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1365", - "1366", - "1367", - "1368", - "1369", - "1370", - "1371", - "1372", - "1373", - "1374", - "1394", - "1395", - "1396", - "1397", - "1398", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1410", - "1411", - "1412", - "1413", - "1414", - "1415", - "1416", - "1417", - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1435", - "1436", - "1437", - "1438", - "1439", - "1440", - "1441", - "1442", - "1443", - "1444", - "1445", - "1446", - "1447", - "1448", - "1449", - "1450", - "1451", - "1452", - "1453", - "1454", - "1455", - "1456", - "1457", - "1458", - "1459", - "1460", - "1461", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1468", - "1469", - "1470", - "1471", - "1472", - "1473", - "1474", - "1475", - "1476", - "1477", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1489", - "1490", - "1491", - "1492", - "1493", - "1494", - "1495", - "1496", - "1497", - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1504", - "1505", - "1506", - "1507", - "1508", - "1509", - "1510", - "1511", - "1512", - "1513", - "1514", - "1515", - "1516", - "1517", - "1518", - "1519", - "1520", - "1521", - "1522", - "1523", - "1524", - "1525", - "1526", - "1527", - "1528", - "1529", - "1530", - "1531", - "1532", - "1533", - "1534", - "1535", - "1536", - "1537", - "1538", - "1539", - "1540", - "1541", - "1542", - "1543", - "1544", - "1545", - "1546", - "1547", - "1548", - "1549", - "1550", - "1551", - "1552", - "1553", - "1554", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", - "1561", - "1562", - "1563", - "1572", - "1573", - "1574", - "1575", - "1576", - "1577", - "1578", - "1579", - "1580", - "1587", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1621", - "1622", - "1623", - "1624", - "1631", - "1632", - "1633", - "1634", - "1635", - "1636", - "1646", - "1647", - "1648", - "1649", - "1650", - "1651", - "1652", - "1653", - "1660", - "1661", - "1662", - "1663", - "1664", - "1674", - "1675", - "1676", - "1677", - "1678", - "1683", - "1684", - "1685", - "1686", - "1687", - "1695", - "1696", - "1697", - "1698", - "1699", - "1700", - "1701", - "1702", - "1703", - "1704", - "1715", - "1716", - "1717", - "1718", - "1719", - "1727", - "1728", - "1729", - "1730", - "1731", - "1732", - "1734", - "1738", - "1772", - "1773", - "1774", - "1775", - "1776", - "1777", - "1778", - "1779", - "1804", - "1805", - "1806", - "1807", - "1816", - "1820", - "1829", - "1830", - "1831", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868", - "1871", - "1872", - "1873", - "1874", - "1875", - "1890", - "1891", - "1892", - "1893", - "1989" - ], - "location": { - "end": { - "column": 4, - "line": 45 - }, - "start": { - "column": 10, - "line": 39 - } - } - } - ], - "source": "import type { ToastMessageOptions } from \"primevue/toast\";\nimport { useToast } from \"primevue/usetoast\";\n\nimport { DEFAULT_PRIME_VUE_TOAST_OPTIONS } from \"~/composables/prime-vue/constants/prime-vue.constants\";\n\ntype UsePrimeVueToasts = {\n addToast: (options: ToastMessageOptions) => void;\n addSuccessToast: (options: ToastMessageOptions) => void;\n addInfoToast: (options: ToastMessageOptions) => void;\n addWarnToast: (options: ToastMessageOptions) => void;\n addErrorToast: (options: ToastMessageOptions) => void;\n};\n\nfunction usePrimeVueToasts(): UsePrimeVueToasts {\n const toast = useToast();\n\n function addToast(options: ToastMessageOptions): void {\n toast.add({\n ...DEFAULT_PRIME_VUE_TOAST_OPTIONS,\n ...options,\n });\n }\n\n function addSuccessToast(options: ToastMessageOptions): void {\n addToast({ severity: \"success\", ...options });\n }\n\n function addInfoToast(options: ToastMessageOptions): void {\n addToast({ severity: \"info\", ...options });\n }\n\n function addWarnToast(options: ToastMessageOptions): void {\n addToast({ severity: \"warn\", ...options });\n }\n\n function addErrorToast(options: ToastMessageOptions): void {\n addToast({ severity: \"error\", ...options });\n }\n return {\n addToast,\n addSuccessToast,\n addInfoToast,\n addWarnToast,\n addErrorToast,\n };\n}\n\nexport { usePrimeVueToasts };" - }, - "app/composables/route/useWerewolvesAssistantRoutes.ts": { - "language": "typescript", - "mutants": [ - { - "id": "3768", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/composables/route/useWerewolvesAssistantRoutes.ts(7,42): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "1872", - "1957", - "1958" + "225" ], "location": { "end": { "column": 2, - "line": 12 + "line": 120 }, "start": { - "column": 71, - "line": 7 + "column": 65, + "line": 111 } } }, { - "id": "3769", - "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", + "id": "3844", + "mutatorName": "BooleanLiteral", + "replacement": "gameLobbyHeader.value", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "223" + ], "coveredBy": [ - "1872", - "1957", - "1958" + "223", + "224", + "225" ], "location": { "end": { - "column": 72, - "line": 9 + "column": 29, + "line": 112 }, "start": { - "column": 42, - "line": 9 + "column": 7, + "line": 112 } } }, { - "id": "3770", + "id": "3845", "mutatorName": "ConditionalExpression", "replacement": "true", - "statusReason": "expected true to be falsy", + "statusReason": "Mocked error", "status": "Killed", "testsCompleted": 2, "static": false, "killedBy": [ - "1958" + "224" ], "coveredBy": [ - "1872", - "1957", - "1958" + "223", + "224", + "225" ], "location": { "end": { - "column": 72, - "line": 9 + "column": 29, + "line": 112 }, "start": { - "column": 48, - "line": 9 + "column": 7, + "line": 112 } } }, { - "id": "3771", + "id": "3846", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "expected false to be truthy", + "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": [ - "1957" + "223" ], "coveredBy": [ - "1872", - "1957", - "1958" + "223", + "224", + "225" ], "location": { "end": { - "column": 72, - "line": 9 + "column": 29, + "line": 112 }, "start": { - "column": 48, - "line": 9 + "column": 7, + "line": 112 } } }, { - "id": "3772", - "mutatorName": "EqualityOperator", - "replacement": "route.name !== \"game-id\"", - "statusReason": "Snapshot `App Component > should render component without shallow and match snapshot when rendered. 1` mismatched", + "id": "3847", + "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": [ - "1872" + "223" ], "coveredBy": [ - "1872", - "1957", - "1958" + "223" ], "location": { "end": { - "column": 72, - "line": 9 + "column": 4, + "line": 114 }, "start": { - "column": 48, - "line": 9 + "column": 31, + "line": 112 } } }, { - "id": "3773", + "id": "3848", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "expected false to be truthy", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"Game Lobby Header is not defined\",\n], but it was called with \"\"", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "1957" + "223" ], "coveredBy": [ - "1872", - "1957", - "1958" + "223" ], "location": { "end": { - "column": 72, - "line": 9 + "column": 57, + "line": 113 }, "start": { - "column": 63, - "line": 9 + "column": 23, + "line": 113 } } }, { - "id": "3774", - "mutatorName": "ObjectLiteral", + "id": "3849", + "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": [ - "1872", - "1957", - "1958" - ], - "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": "3775", - "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": [ - "1705" + "225" ], "coveredBy": [ - "1705", - "1706", - "1707", - "1708", - "1709", - "1710", - "1711" + "225" ], "location": { "end": { - "column": 27, - "line": 46 + "column": 4, + "line": 119 }, "start": { "column": 20, - "line": 46 + "line": 117 } } }, { - "id": "3776", + "id": "3850", "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": [ - "1705" + "226" ], "coveredBy": [ - "1705", - "1706", - "1707", - "1708", - "1709", - "1710", - "1711" + "226", + "227", + "228", + "229", + "230" ], "location": { "end": { "column": 2, - "line": 55 + "line": 131 }, "start": { - "column": 43, - "line": 50 + "column": 64, + "line": 122 } } }, { - "id": "3777", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected 'components.Error.pageNotFound' to be 'components.Error.unexpectedError' // Object.is equality", + "id": "3851", + "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": 4, + "testsCompleted": 1, "static": false, "killedBy": [ - "1708" + "226" ], "coveredBy": [ - "1705", - "1706", - "1707", - "1708", - "1709", - "1710", - "1711" + "226", + "227", + "228", + "229", + "230" ], "location": { "end": { - "column": 52, - "line": 51 + "column": 29, + "line": 123 }, "start": { "column": 7, - "line": 51 + "line": 123 } } }, { - "id": "3778", + "id": "3852", "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "Snapshot `Error Component > should match snapshot when rendered. 1` mismatched", + "replacement": "true", + "statusReason": "Mocked error", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "1705" + "227" ], "coveredBy": [ - "1705", - "1706", - "1707", - "1708", - "1709", - "1710", - "1711" + "226", + "227", + "228", + "229", + "230" ], "location": { "end": { - "column": 52, - "line": 51 + "column": 29, + "line": 123 }, "start": { "column": 7, - "line": 51 + "line": 123 } } }, { - "id": "3779", - "mutatorName": "EqualityOperator", - "replacement": "props.error.statusCode !== notFoundStatusCode", - "statusReason": "Snapshot `Error Component > should match snapshot when rendered. 1` mismatched", + "id": "3853", + "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": [ - "1705" + "226" ], "coveredBy": [ - "1705", - "1706", - "1707", - "1708", - "1709", - "1710", - "1711" + "226", + "227", + "228", + "229", + "230" ], "location": { "end": { - "column": 52, - "line": 51 + "column": 29, + "line": 123 }, "start": { "column": 7, - "line": 51 + "line": 123 } } }, { - "id": "3780", + "id": "3854", "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": [ - "1705" + "226" ], "coveredBy": [ - "1705", - "1706", - "1707", - "1708", - "1709", - "1710", - "1711" + "226", + "229" ], "location": { "end": { "column": 4, - "line": 53 + "line": 125 }, "start": { - "column": 54, - "line": 51 + "column": 31, + "line": 123 } } }, { - "id": "3781", + "id": "3855", "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 with Array [\n \"Game Lobby Header is not defined\",\n], but it was called with \"\"", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "1705" + "226" ], "coveredBy": [ - "1705", - "1706", - "1707", - "1708", - "1709", - "1710", - "1711" + "226", + "229" ], "location": { "end": { - "column": 45, - "line": 52 + "column": 57, + "line": 124 }, "start": { - "column": 14, - "line": 52 + "column": 23, + "line": 124 } } }, { - "id": "3782", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected '' to be 'components.Error.unexpectedError' // Object.is equality", + "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": [ - "1708" + "228" ], "coveredBy": [ - "1708", - "1711" + "228" ], "location": { "end": { - "column": 46, - "line": 54 + "column": 4, + "line": 130 }, "start": { - "column": 12, - "line": 54 + "column": 20, + "line": 128 } } }, { - "id": "3783", - "mutatorName": "ObjectLiteral", + "id": "3857", + "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": 23, "static": false, "killedBy": [ - "1706" + "231" ], "coveredBy": [ - "1705", - "1706", - "1707", - "1708", - "1709", - "1710", - "1711" + "209", + "210", + "211", + "212", + "213", + "214", + "215", + "216", + "217", + "218", + "219", + "220", + "221", + "222", + "223", + "224", + "225", + "226", + "227", + "228", + "229", + "230", + "231", + "232" ], "location": { "end": { - "column": 30, - "line": 57 + "column": 2, + "line": 144 }, "start": { - "column": 9, - "line": 57 + "column": 45, + "line": 133 } } }, { - "id": "3784", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Snapshot `Error Component > should match snapshot when rendered. 1` mismatched", + "id": "3858", + "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": [ - "1705" + "209" ], "coveredBy": [ - "1705", - "1706", - "1707", - "1708", - "1709", - "1710", - "1711" + "209", + "210", + "211", + "212", + "213", + "214", + "215", + "216", + "217", + "218", + "219", + "220", + "221", + "222", + "223", + "224", + "225", + "226", + "227", + "228", + "229", + "230", + "231", + "232" ], "location": { "end": { - "column": 2, - "line": 64 + "column": 43, + "line": 135 }, "start": { - "column": 49, - "line": 59 + "column": 7, + "line": 135 } } }, { - "id": "3785", + "id": "3859", "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, but it was called 0 times", "status": "Killed", - "testsCompleted": 7, + "testsCompleted": 23, "static": false, "killedBy": [ - "1711" + "231" ], "coveredBy": [ - "1705", - "1706", - "1707", - "1708", - "1709", - "1710", - "1711" + "209", + "210", + "211", + "212", + "213", + "214", + "215", + "216", + "217", + "218", + "219", + "220", + "221", + "222", + "223", + "224", + "225", + "226", + "227", + "228", + "229", + "230", + "231", + "232" ], "location": { "end": { - "column": 52, - "line": 60 + "column": 43, + "line": 135 }, "start": { "column": 7, - "line": 60 + "line": 135 } } }, { - "id": "3786", + "id": "3860", "mutatorName": "ConditionalExpression", "replacement": "false", - "statusReason": "Snapshot `Error 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": [ - "1705" + "209" ], "coveredBy": [ - "1705", - "1706", - "1707", - "1708", - "1709", - "1710", - "1711" + "209", + "210", + "211", + "212", + "213", + "214", + "215", + "216", + "217", + "218", + "219", + "220", + "221", + "222", + "223", + "224", + "225", + "226", + "227", + "228", + "229", + "230", + "231", + "232" ], "location": { "end": { - "column": 52, - "line": 60 + "column": 43, + "line": 135 }, "start": { "column": 7, - "line": 60 + "line": 135 } } }, { - "id": "3787", - "mutatorName": "EqualityOperator", - "replacement": "props.error.statusCode !== notFoundStatusCode", - "statusReason": "Snapshot `Error Component > should match snapshot when rendered. 1` mismatched", + "id": "3861", + "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": 23, "static": false, "killedBy": [ - "1705" + "231" ], "coveredBy": [ - "1705", - "1706", - "1707", - "1708", - "1709", - "1710", - "1711" + "209", + "210", + "211", + "212", + "213", + "214", + "215", + "216", + "217", + "218", + "219", + "220", + "221", + "222", + "223", + "224", + "225", + "226", + "227", + "228", + "229", + "230", + "231", + "232" ], "location": { "end": { - "column": 52, - "line": 60 + "column": 42, + "line": 135 }, "start": { - "column": 7, - "line": 60 + "column": 29, + "line": 135 } } }, { - "id": "3788", + "id": "3862", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "Snapshot `Error 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": [ - "1705" + "209" ], "coveredBy": [ - "1705", - "1706", - "1707", - "1708", - "1709", - "1710", - "1711" + "209", + "210", + "211", + "212", + "213", + "214", + "215", + "216", + "217", + "218", + "219", + "220", + "221", + "222", + "223", + "224", + "225", + "226", + "227", + "228", + "229", + "230", + "231", + "232" ], "location": { "end": { "column": 4, - "line": 62 + "line": 137 }, "start": { - "column": 54, - "line": 60 + "column": 45, + "line": 135 } } }, { - "id": "3789", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Snapshot `Error Component > should match snapshot when rendered. 1` mismatched", + "id": "3863", + "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": [ - "1705" + "231" ], "coveredBy": [ - "1705", - "1706", - "1707", - "1708", - "1709", - "1710", - "1711" + "231" ], "location": { "end": { - "column": 43, - "line": 61 + "column": 5, + "line": 143 }, "start": { - "column": 14, - "line": 61 + "column": 73, + "line": 139 } } }, { - "id": "3790", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected '' to be 'components.Error.notNormalTeamNotified' // Object.is equality", + "id": "3864", + "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": 2, + "testsCompleted": 1, "static": false, "killedBy": [ - "1711" + "231" ], "coveredBy": [ - "1708", - "1711" + "231" ], "location": { "end": { - "column": 52, - "line": 63 + "column": 4, + "line": 143 }, "start": { - "column": 12, - "line": 63 + "column": 92, + "line": 139 } } } ], - "source": "\n\n" + "source": "\n\n" }, - "app/pages/about.vue": { + "app/pages/index.vue": { "language": "html", "mutants": [ { - "id": "3791", + "id": "3865", "mutatorName": "ObjectLiteral", "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"meta\": Array [\n Object {\n \"content\": \"pages.about.seoDescription\",\n \"name\": \"description\",\n },\n ],\n \"title\": \"pages.about.whyAnAssistant\",\n },\n], but it was called with Object {}", - "status": "Killed", - "testsCompleted": 2, + "statusReason": "The macro definePageMeta from Nuxt is breaking Stryker, so we ignore it.", + "status": "Ignored", "static": false, - "killedBy": [ - "1918" - ], - "coveredBy": [ - "1917", - "1918", - "1919", - "1920" - ], "location": { "end": { - "column": 2, - "line": 56 + "column": 33, + "line": 89 }, "start": { - "column": 9, - "line": 53 + "column": 16, + "line": 89 } } }, { - "id": "3792", - "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, + "id": "3866", + "mutatorName": "BooleanLiteral", + "replacement": "true", + "statusReason": "The macro definePageMeta from Nuxt is breaking Stryker, so we ignore it.", + "status": "Ignored", "static": false, - "killedBy": [ - "1918" - ], - "coveredBy": [ - "1917", - "1918", - "1919", - "1920" - ], "location": { "end": { - "column": 40, - "line": 54 + "column": 31, + "line": 89 }, "start": { - "column": 12, - "line": 54 + "column": 26, + "line": 89 } } - }, + } + ], + "source": "\n\n" + }, + "app/plugins/vue-countdown/vue-countdown.client.ts": { + "language": "typescript", + "mutants": [ { - "id": "3793", - "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": [ - "1918" - ], - "coveredBy": [ - "1917", - "1918", - "1919", - "1920" - ], + "id": "3867", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 76, - "line": 55 + "column": 2, + "line": 5 }, "start": { - "column": 9, - "line": 55 + "column": 44, + "line": 3 } } }, { - "id": "3794", - "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": [ - "1918" - ], - "coveredBy": [ - "1917", - "1918", - "1919", - "1920" - ], + "id": "3868", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 75, - "line": 55 + "column": 42, + "line": 4 }, "start": { - "column": 10, - "line": 55 + "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": "3795", - "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": [ - "1918" - ], - "coveredBy": [ - "1917", - "1918", - "1919", - "1920" - ], + "id": "3869", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 31, - "line": 55 + "column": 2, + "line": 5 }, "start": { - "column": 18, - "line": 55 + "column": 44, + "line": 3 } } }, { - "id": "3796", + "id": "3870", "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": [ - "1918" - ], - "coveredBy": [ - "1917", - "1918", - "1919", - "1920" - ], + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 72, - "line": 55 + "column": 42, + "line": 4 }, "start": { - "column": 44, - "line": 55 + "column": 28, + "line": 4 } } } ], - "source": "\n\n" + "source": "import VueDraggable from \"vuedraggable\";\n\nexport default defineNuxtPlugin(nuxtApp => {\n nuxtApp.vueApp.component(\"VueDraggable\", VueDraggable);\n});" }, - "app/pages/game/[id].vue": { - "language": "html", + "app/plugins/vue-ellipse-progress/vue-ellipse-progress.client.ts": { + "language": "typescript", "mutants": [ { - "id": "3797", - "mutatorName": "ObjectLiteral", + "id": "3871", + "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 {}", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "1354" - ], - "coveredBy": [ - "1353", - "1354", - "1355", - "1356", - "1357", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364" - ], + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { "column": 2, - "line": 64 + "line": 5 }, "start": { - "column": 9, - "line": 61 + "column": 44, + "line": 3 } } }, { - "id": "3798", + "id": "3872", "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": [ - "1354" - ], - "coveredBy": [ - "1353", - "1354", - "1355", - "1356", - "1357", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364" - ], + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 36, - "line": 62 + "column": 62, + "line": 4 }, "start": { - "column": 12, - "line": 62 + "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": "3799", - "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": [ - "1354" - ], - "coveredBy": [ - "1353", - "1354", - "1355", - "1356", - "1357", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364" - ], + "id": "3873", + "mutatorName": "BooleanLiteral", + "replacement": "true", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 59, - "line": 63 + "column": 26, + "line": 84 }, "start": { - "column": 9, - "line": 63 + "column": 21, + "line": 84 } } }, { - "id": "3800", - "mutatorName": "ObjectLiteral", + "id": "3874", + "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}", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "1354" - ], - "coveredBy": [ - "1353", - "1354", - "1355", - "1356", - "1357", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364" - ], + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 58, - "line": 63 + "column": 2, + "line": 167 }, "start": { - "column": 10, - "line": 63 + "column": 44, + "line": 165 } } }, { - "id": "3801", + "id": "3875", "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": [ - "1354" - ], - "coveredBy": [ - "1353", - "1354", - "1355", - "1356", - "1357", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364" - ], + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 26, - "line": 63 + "column": 47, + "line": 166 }, "start": { - "column": 18, - "line": 63 + "column": 28, + "line": 166 } } - }, + } + ], + "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} 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);\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": "3802", - "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": [ - "1354" - ], - "coveredBy": [ - "1353", - "1354", - "1355", - "1356", - "1357", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364" - ], + "id": "3876", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 56, - "line": 63 + "column": 2, + "line": 5 }, "start": { - "column": 37, - "line": 63 + "column": 44, + "line": 3 } } }, { - "id": "3803", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected false to be truthy", - "status": "Killed", - "testsCompleted": 9, - "static": false, - "killedBy": [ - "1361" - ], - "coveredBy": [ - "1353", - "1354", - "1355", - "1356", - "1357", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364" - ], - "location": { - "end": { - "column": 2, - "line": 76 - }, - "start": { - "column": 73, - "line": 68 - } - } - }, - { - "id": "3804", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "expected false to be truthy", - "status": "Killed", - "testsCompleted": 9, - "static": false, - "killedBy": [ - "1361" - ], - "coveredBy": [ - "1353", - "1354", - "1355", - "1356", - "1357", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364" - ], + "id": "3877", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", + "status": "Ignored", + "static": true, + "coveredBy": [], "location": { "end": { - "column": 4, - "line": 73 + "column": 39, + "line": 4 }, "start": { - "column": 73, - "line": 69 + "column": 28, + "line": 4 } } } ], - "source": "\n\n" + "source": "import { Vue3Lottie } from \"vue3-lottie\";\n\nexport default defineNuxtPlugin(nuxtApp => {\n nuxtApp.vueApp.component(\"VueLottie\", Vue3Lottie);\n});" }, - "app/pages/game-lobby.vue": { - "language": "html", + "app/stores/audio/useAudioStore.ts": { + "language": "typescript", "mutants": [ { - "id": "3805", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"meta\": Array [\n Object {\n \"content\": \"pages.gameLobby.seoDescription\",\n \"name\": \"description\",\n },\n ],\n \"title\": \"pages.gameLobby.startGame\",\n },\n], but it was called with Object {}", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "210" - ], - "coveredBy": [ - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232" - ], - "location": { - "end": { - "column": 2, - "line": 78 - }, - "start": { - "column": 9, - "line": 75 - } - } - }, - { - "id": "3806", - "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": [ - "210" - ], - "coveredBy": [ - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232" - ], - "location": { - "end": { - "column": 39, - "line": 76 - }, - "start": { - "column": 12, - "line": 76 - } - } - }, - { - "id": "3807", - "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": [ - "210" - ], - "coveredBy": [ - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232" - ], - "location": { - "end": { - "column": 80, - "line": 77 - }, - "start": { - "column": 9, - "line": 77 - } - } - }, - { - "id": "3808", + "id": "3879", "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}", + "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": 2, + "testsCompleted": 60, "static": false, "killedBy": [ - "210" + "571" ], "coveredBy": [ "209", @@ -178506,29 +158800,394 @@ "229", "230", "231", - "232" + "232", + "264", + "265", + "266", + "267", + "268", + "269", + "270", + "271", + "272", + "273", + "274", + "275", + "276", + "277", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482", + "570", + "571", + "572", + "573", + "574", + "575", + "576", + "577", + "578", + "579", + "580", + "581", + "582", + "583", + "584", + "585", + "586", + "587", + "588", + "589", + "590", + "591", + "592", + "593", + "594", + "595", + "596", + "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", + "767", + "768", + "769", + "770", + "771", + "772", + "773", + "774", + "775", + "793", + "794", + "795", + "796", + "797", + "798", + "799", + "800", + "801", + "802", + "803", + "804", + "805", + "806", + "807", + "808", + "809", + "856", + "857", + "858", + "859", + "860", + "861", + "862", + "863", + "864", + "865", + "866", + "867", + "868", + "869", + "870", + "871", + "872", + "873", + "874", + "919", + "920", + "921", + "922", + "923", + "924", + "925", + "926", + "927", + "928", + "929", + "930", + "931", + "946", + "947", + "948", + "949", + "950", + "951", + "952", + "953", + "954", + "1014", + "1015", + "1016", + "1017", + "1018", + "1019", + "1020", + "1021", + "1022", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1049", + "1050", + "1051", + "1052", + "1053", + "1054", + "1055", + "1056", + "1057", + "1058", + "1059", + "1060", + "1197", + "1198", + "1199", + "1200", + "1201", + "1202", + "1213", + "1214", + "1215", + "1216", + "1217", + "1218", + "1226", + "1227", + "1228", + "1229", + "1230", + "1231", + "1232", + "1233", + "1249", + "1250", + "1251", + "1252", + "1253", + "1254", + "1255", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", + "1359", + "1360", + "1361", + "1362", + "1363", + "1364", + "1365", + "1366", + "1367", + "1368", + "1369", + "1370", + "1410", + "1411", + "1412", + "1413", + "1414", + "1415", + "1441", + "1442", + "1443", + "1444", + "1445", + "1453", + "1454", + "1455", + "1456", + "1457", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", + "1490", + "1491", + "1492", + "1493", + "1494", + "1505", + "1506", + "1507", + "1508", + "1509", + "1510", + "1584", + "1585", + "1588", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1650", + "1651", + "1652", + "1653", + "1654", + "1661", + "1662", + "1663", + "1664", + "1665", + "1675", + "1676", + "1677", + "1678", + "1679", + "1684", + "1685", + "1686", + "1687", + "1688", + "1696", + "1697", + "1698", + "1699", + "1700", + "1716", + "1717", + "1718", + "1719", + "1720", + "1734", + "1735", + "1736", + "1737", + "1773", + "1774", + "1775", + "1776", + "1805", + "1806", + "1807", + "1808", + "1816", + "1817", + "1818", + "1819", + "1820", + "1821", + "1822", + "1823", + "1833", + "1834", + "1835", + "1836", + "1837", + "1838", + "1839", + "1840", + "1843", + "1844", + "1845", + "1846", + "1847", + "1848", + "1849", + "1850", + "1864", + "1865", + "1866", + "1867", + "1868", + "1869", + "1870", + "1871", + "1872", + "1873", + "1874", + "1875", + "1876" ], "location": { "end": { - "column": 79, - "line": 77 + "column": 152, + "line": 12 }, "start": { - "column": 10, - "line": 77 + "column": 129, + "line": 12 } } }, { - "id": "3809", - "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}", + "id": "3880", + "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": 2, + "testsCompleted": 106, "static": false, "killedBy": [ - "210" + "571" ], "coveredBy": [ "209", @@ -178554,29 +159213,394 @@ "229", "230", "231", - "232" + "232", + "264", + "265", + "266", + "267", + "268", + "269", + "270", + "271", + "272", + "273", + "274", + "275", + "276", + "277", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482", + "570", + "571", + "572", + "573", + "574", + "575", + "576", + "577", + "578", + "579", + "580", + "581", + "582", + "583", + "584", + "585", + "586", + "587", + "588", + "589", + "590", + "591", + "592", + "593", + "594", + "595", + "596", + "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", + "767", + "768", + "769", + "770", + "771", + "772", + "773", + "774", + "775", + "793", + "794", + "795", + "796", + "797", + "798", + "799", + "800", + "801", + "802", + "803", + "804", + "805", + "806", + "807", + "808", + "809", + "856", + "857", + "858", + "859", + "860", + "861", + "862", + "863", + "864", + "865", + "866", + "867", + "868", + "869", + "870", + "871", + "872", + "873", + "874", + "919", + "920", + "921", + "922", + "923", + "924", + "925", + "926", + "927", + "928", + "929", + "930", + "931", + "946", + "947", + "948", + "949", + "950", + "951", + "952", + "953", + "954", + "1014", + "1015", + "1016", + "1017", + "1018", + "1019", + "1020", + "1021", + "1022", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1049", + "1050", + "1051", + "1052", + "1053", + "1054", + "1055", + "1056", + "1057", + "1058", + "1059", + "1060", + "1197", + "1198", + "1199", + "1200", + "1201", + "1202", + "1213", + "1214", + "1215", + "1216", + "1217", + "1218", + "1226", + "1227", + "1228", + "1229", + "1230", + "1231", + "1232", + "1233", + "1249", + "1250", + "1251", + "1252", + "1253", + "1254", + "1255", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", + "1359", + "1360", + "1361", + "1362", + "1363", + "1364", + "1365", + "1366", + "1367", + "1368", + "1369", + "1370", + "1410", + "1411", + "1412", + "1413", + "1414", + "1415", + "1441", + "1442", + "1443", + "1444", + "1445", + "1453", + "1454", + "1455", + "1456", + "1457", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", + "1490", + "1491", + "1492", + "1493", + "1494", + "1505", + "1506", + "1507", + "1508", + "1509", + "1510", + "1584", + "1585", + "1588", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1650", + "1651", + "1652", + "1653", + "1654", + "1661", + "1662", + "1663", + "1664", + "1665", + "1675", + "1676", + "1677", + "1678", + "1679", + "1684", + "1685", + "1686", + "1687", + "1688", + "1696", + "1697", + "1698", + "1699", + "1700", + "1716", + "1717", + "1718", + "1719", + "1720", + "1734", + "1735", + "1736", + "1737", + "1773", + "1774", + "1775", + "1776", + "1805", + "1806", + "1807", + "1808", + "1816", + "1817", + "1818", + "1819", + "1820", + "1821", + "1822", + "1823", + "1833", + "1834", + "1835", + "1836", + "1837", + "1838", + "1839", + "1840", + "1843", + "1844", + "1845", + "1846", + "1847", + "1848", + "1849", + "1850", + "1864", + "1865", + "1866", + "1867", + "1868", + "1869", + "1870", + "1871", + "1872", + "1873", + "1874", + "1875", + "1876" ], "location": { "end": { - "column": 31, - "line": 77 + "column": 150, + "line": 12 }, "start": { - "column": 18, - "line": 77 + "column": 146, + "line": 12 } } }, { - "id": "3810", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Object {\n \"meta\": Array [\n Object {\n \"content\": \"pages.gameLobby.seoDescription\",\n \"name\": \"description\",\n },\n ],\n \"title\": \"pages.gameLobby.startGame\",\n },\n], but it was called with Object {\n \"meta\": Array [\n Object {\n \"content\": \"\",\n \"name\": \"description\",\n },\n ],\n \"title\": \"pages.gameLobby.startGame\",\n}", + "id": "3883", + "mutatorName": "MethodExpression", + "replacement": "name.endsWith(\"night-\")", + "statusReason": "expected [] to strictly equal [ 'night-1', 'night-2', 'night-3' ]", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 62, "static": false, "killedBy": [ - "210" + "573" ], "coveredBy": [ "209", @@ -178602,1244 +159626,1645 @@ "229", "230", "231", - "232" - ], - "location": { - "end": { - "column": 76, - "line": 77 - }, - "start": { - "column": 44, - "line": 77 - } - } - }, - { - "id": "3811", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "214" - ], - "coveredBy": [ - "214", - "215", - "216" - ], - "location": { - "end": { - "column": 2, - "line": 88 - }, - "start": { - "column": 91, - "line": 80 - } - } - }, - { - "id": "3812", - "mutatorName": "BooleanLiteral", - "replacement": "gameLobbyRolePicker.value", - "statusReason": "Mocked error", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "214" - ], - "coveredBy": [ - "214", - "215", - "216" - ], - "location": { - "end": { - "column": 33, - "line": 81 - }, - "start": { - "column": 7, - "line": 81 - } - } - }, - { - "id": "3813", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "Mocked error", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "214" - ], - "coveredBy": [ - "214", - "215", - "216" - ], - "location": { - "end": { - "column": 33, - "line": 81 - }, - "start": { - "column": 7, - "line": 81 - } - } - }, - { - "id": "3814", - "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": [ - "216" - ], - "coveredBy": [ - "214", - "215", - "216" - ], - "location": { - "end": { - "column": 33, - "line": 81 - }, - "start": { - "column": 7, - "line": 81 - } - } - }, - { - "id": "3815", - "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": [ - "216" - ], - "coveredBy": [ - "216" + "232", + "264", + "265", + "266", + "267", + "268", + "269", + "270", + "271", + "272", + "273", + "274", + "275", + "276", + "277", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482", + "570", + "571", + "572", + "573", + "574", + "575", + "576", + "577", + "578", + "579", + "580", + "581", + "582", + "583", + "584", + "585", + "586", + "587", + "588", + "589", + "590", + "591", + "592", + "593", + "594", + "595", + "596", + "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", + "767", + "768", + "769", + "770", + "771", + "772", + "773", + "774", + "775", + "793", + "794", + "795", + "796", + "797", + "798", + "799", + "800", + "801", + "802", + "803", + "804", + "805", + "806", + "807", + "808", + "809", + "856", + "857", + "858", + "859", + "860", + "861", + "862", + "863", + "864", + "865", + "866", + "867", + "868", + "869", + "870", + "871", + "872", + "873", + "874", + "919", + "920", + "921", + "922", + "923", + "924", + "925", + "926", + "927", + "928", + "929", + "930", + "931", + "946", + "947", + "948", + "949", + "950", + "951", + "952", + "953", + "954", + "1014", + "1015", + "1016", + "1017", + "1018", + "1019", + "1020", + "1021", + "1022", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1049", + "1050", + "1051", + "1052", + "1053", + "1054", + "1055", + "1056", + "1057", + "1058", + "1059", + "1060", + "1197", + "1198", + "1199", + "1200", + "1201", + "1202", + "1213", + "1214", + "1215", + "1216", + "1217", + "1218", + "1226", + "1227", + "1228", + "1229", + "1230", + "1231", + "1232", + "1233", + "1249", + "1250", + "1251", + "1252", + "1253", + "1254", + "1255", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", + "1359", + "1360", + "1361", + "1362", + "1363", + "1364", + "1365", + "1366", + "1367", + "1368", + "1369", + "1370", + "1410", + "1411", + "1412", + "1413", + "1414", + "1415", + "1441", + "1442", + "1443", + "1444", + "1445", + "1453", + "1454", + "1455", + "1456", + "1457", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", + "1490", + "1491", + "1492", + "1493", + "1494", + "1505", + "1506", + "1507", + "1508", + "1509", + "1510", + "1584", + "1585", + "1588", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1650", + "1651", + "1652", + "1653", + "1654", + "1661", + "1662", + "1663", + "1664", + "1665", + "1675", + "1676", + "1677", + "1678", + "1679", + "1684", + "1685", + "1686", + "1687", + "1688", + "1696", + "1697", + "1698", + "1699", + "1700", + "1716", + "1717", + "1718", + "1719", + "1720", + "1734", + "1735", + "1736", + "1737", + "1773", + "1774", + "1775", + "1776", + "1805", + "1806", + "1807", + "1808", + "1816", + "1817", + "1818", + "1819", + "1820", + "1821", + "1822", + "1823", + "1833", + "1834", + "1835", + "1836", + "1837", + "1838", + "1839", + "1840", + "1843", + "1844", + "1845", + "1846", + "1847", + "1848", + "1849", + "1850", + "1864", + "1865", + "1866", + "1867", + "1868", + "1869", + "1870", + "1871", + "1872", + "1873", + "1874", + "1875", + "1876" ], "location": { "end": { - "column": 4, - "line": 83 + "column": 138, + "line": 22 }, "start": { - "column": 35, - "line": 81 + "column": 113, + "line": 22 } } }, { - "id": "3816", + "id": "3884", "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": [ - "216" - ], - "coveredBy": [ - "216" - ], - "location": { - "end": { - "column": 62, - "line": 82 - }, - "start": { - "column": 23, - "line": 82 - } - } - }, - { - "id": "3817", - "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": [ - "214" - ], - "coveredBy": [ - "214", - "215" - ], - "location": { - "end": { - "column": 14, - "line": 84 - }, - "start": { - "column": 7, - "line": 84 - } - } - }, - { - "id": "3818", - "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": [ - "214" - ], - "coveredBy": [ - "214", - "215" - ], - "location": { - "end": { - "column": 14, - "line": 84 - }, - "start": { - "column": 7, - "line": 84 - } - } - }, - { - "id": "3819", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n undefined,\n ]\n\n\nNumber of calls: 1\n", + "statusReason": "expected [ 'day-1', 'day-2', 'night-1', …(2) ] to strictly equal [ 'night-1', 'night-2', 'night-3' ]", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 17, "static": false, "killedBy": [ - "215" + "573" ], "coveredBy": [ + "209", + "210", + "211", + "212", + "213", "214", - "215" - ], - "location": { - "end": { - "column": 14, - "line": 84 - }, - "start": { - "column": 7, - "line": 84 - } - } - }, - { - "id": "3820", - "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": [ - "215" - ], - "coveredBy": [ - "215" - ], - "location": { - "end": { - "column": 4, - "line": 86 - }, - "start": { - "column": 16, - "line": 84 - } - } - }, - { - "id": "3821", - "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": [ - "217" - ], - "coveredBy": [ + "215", + "216", "217", - "218" + "218", + "219", + "220", + "221", + "222", + "223", + "224", + "225", + "226", + "227", + "228", + "229", + "230", + "231", + "232", + "264", + "265", + "266", + "267", + "268", + "269", + "270", + "271", + "272", + "273", + "274", + "275", + "276", + "277", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482", + "570", + "571", + "572", + "573", + "574", + "575", + "576", + "577", + "578", + "579", + "580", + "581", + "582", + "583", + "584", + "585", + "586", + "587", + "588", + "589", + "590", + "591", + "592", + "593", + "594", + "595", + "596", + "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", + "767", + "768", + "769", + "770", + "771", + "772", + "773", + "774", + "775", + "793", + "794", + "795", + "796", + "797", + "798", + "799", + "800", + "801", + "802", + "803", + "804", + "805", + "806", + "807", + "808", + "809", + "856", + "857", + "858", + "859", + "860", + "861", + "862", + "863", + "864", + "865", + "866", + "867", + "868", + "869", + "870", + "871", + "872", + "873", + "874", + "919", + "920", + "921", + "922", + "923", + "924", + "925", + "926", + "927", + "928", + "929", + "930", + "931", + "946", + "947", + "948", + "949", + "950", + "951", + "952", + "953", + "954", + "1014", + "1015", + "1016", + "1017", + "1018", + "1019", + "1020", + "1021", + "1022", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1049", + "1050", + "1051", + "1052", + "1053", + "1054", + "1055", + "1056", + "1057", + "1058", + "1059", + "1060", + "1197", + "1198", + "1199", + "1200", + "1201", + "1202", + "1213", + "1214", + "1215", + "1216", + "1217", + "1218", + "1226", + "1227", + "1228", + "1229", + "1230", + "1231", + "1232", + "1233", + "1249", + "1250", + "1251", + "1252", + "1253", + "1254", + "1255", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", + "1359", + "1360", + "1361", + "1362", + "1363", + "1364", + "1365", + "1366", + "1367", + "1368", + "1369", + "1370", + "1410", + "1411", + "1412", + "1413", + "1414", + "1415", + "1441", + "1442", + "1443", + "1444", + "1445", + "1453", + "1454", + "1455", + "1456", + "1457", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", + "1490", + "1491", + "1492", + "1493", + "1494", + "1505", + "1506", + "1507", + "1508", + "1509", + "1510", + "1584", + "1585", + "1588", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1650", + "1651", + "1652", + "1653", + "1654", + "1661", + "1662", + "1663", + "1664", + "1665", + "1675", + "1676", + "1677", + "1678", + "1679", + "1684", + "1685", + "1686", + "1687", + "1688", + "1696", + "1697", + "1698", + "1699", + "1700", + "1716", + "1717", + "1718", + "1719", + "1720", + "1734", + "1735", + "1736", + "1737", + "1773", + "1774", + "1775", + "1776", + "1805", + "1806", + "1807", + "1808", + "1816", + "1817", + "1818", + "1819", + "1820", + "1821", + "1822", + "1823", + "1833", + "1834", + "1835", + "1836", + "1837", + "1838", + "1839", + "1840", + "1843", + "1844", + "1845", + "1846", + "1847", + "1848", + "1849", + "1850", + "1864", + "1865", + "1866", + "1867", + "1868", + "1869", + "1870", + "1871", + "1872", + "1873", + "1874", + "1875", + "1876" ], "location": { "end": { - "column": 2, - "line": 95 + "column": 137, + "line": 22 }, "start": { - "column": 62, - "line": 90 + "column": 129, + "line": 22 } } }, { - "id": "3822", - "mutatorName": "BooleanLiteral", - "replacement": "gameLobbyOptionsHub.value", - "statusReason": "Mocked error", + "id": "3887", + "mutatorName": "MethodExpression", + "replacement": "name.endsWith(\"day-\")", + "statusReason": "expected [] to strictly equal [ 'day-1', 'day-2' ]", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 5, "static": false, "killedBy": [ - "217" + "574" ], "coveredBy": [ + "209", + "210", + "211", + "212", + "213", + "214", + "215", + "216", "217", - "218" - ], - "location": { - "end": { - "column": 33, - "line": 91 - }, - "start": { - "column": 7, - "line": 91 - } - } - }, - { - "id": "3823", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "Mocked error", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "217" - ], - "coveredBy": [ - "217", - "218" - ], - "location": { - "end": { - "column": 33, - "line": 91 - }, - "start": { - "column": 7, - "line": 91 - } - } - }, - { - "id": "3824", - "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": [ - "218" - ], - "coveredBy": [ - "217", - "218" - ], - "location": { - "end": { - "column": 33, - "line": 91 - }, - "start": { - "column": 7, - "line": 91 - } - } - }, - { - "id": "3825", - "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": [ - "218" - ], - "coveredBy": [ - "218" + "218", + "219", + "220", + "221", + "222", + "223", + "224", + "225", + "226", + "227", + "228", + "229", + "230", + "231", + "232", + "264", + "265", + "266", + "267", + "268", + "269", + "270", + "271", + "272", + "273", + "274", + "275", + "276", + "277", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482", + "570", + "571", + "572", + "573", + "574", + "575", + "576", + "577", + "578", + "579", + "580", + "581", + "582", + "583", + "584", + "585", + "586", + "587", + "588", + "589", + "590", + "591", + "592", + "593", + "594", + "595", + "596", + "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", + "767", + "768", + "769", + "770", + "771", + "772", + "773", + "774", + "775", + "793", + "794", + "795", + "796", + "797", + "798", + "799", + "800", + "801", + "802", + "803", + "804", + "805", + "806", + "807", + "808", + "809", + "856", + "857", + "858", + "859", + "860", + "861", + "862", + "863", + "864", + "865", + "866", + "867", + "868", + "869", + "870", + "871", + "872", + "873", + "874", + "919", + "920", + "921", + "922", + "923", + "924", + "925", + "926", + "927", + "928", + "929", + "930", + "931", + "946", + "947", + "948", + "949", + "950", + "951", + "952", + "953", + "954", + "1014", + "1015", + "1016", + "1017", + "1018", + "1019", + "1020", + "1021", + "1022", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1049", + "1050", + "1051", + "1052", + "1053", + "1054", + "1055", + "1056", + "1057", + "1058", + "1059", + "1060", + "1197", + "1198", + "1199", + "1200", + "1201", + "1202", + "1213", + "1214", + "1215", + "1216", + "1217", + "1218", + "1226", + "1227", + "1228", + "1229", + "1230", + "1231", + "1232", + "1233", + "1249", + "1250", + "1251", + "1252", + "1253", + "1254", + "1255", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", + "1359", + "1360", + "1361", + "1362", + "1363", + "1364", + "1365", + "1366", + "1367", + "1368", + "1369", + "1370", + "1410", + "1411", + "1412", + "1413", + "1414", + "1415", + "1441", + "1442", + "1443", + "1444", + "1445", + "1453", + "1454", + "1455", + "1456", + "1457", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", + "1490", + "1491", + "1492", + "1493", + "1494", + "1505", + "1506", + "1507", + "1508", + "1509", + "1510", + "1584", + "1585", + "1588", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1650", + "1651", + "1652", + "1653", + "1654", + "1661", + "1662", + "1663", + "1664", + "1665", + "1675", + "1676", + "1677", + "1678", + "1679", + "1684", + "1685", + "1686", + "1687", + "1688", + "1696", + "1697", + "1698", + "1699", + "1700", + "1716", + "1717", + "1718", + "1719", + "1720", + "1734", + "1735", + "1736", + "1737", + "1773", + "1774", + "1775", + "1776", + "1805", + "1806", + "1807", + "1808", + "1816", + "1817", + "1818", + "1819", + "1820", + "1821", + "1822", + "1823", + "1833", + "1834", + "1835", + "1836", + "1837", + "1838", + "1839", + "1840", + "1843", + "1844", + "1845", + "1846", + "1847", + "1848", + "1849", + "1850", + "1864", + "1865", + "1866", + "1867", + "1868", + "1869", + "1870", + "1871", + "1872", + "1873", + "1874", + "1875", + "1876" ], "location": { "end": { - "column": 4, - "line": 93 + "column": 134, + "line": 24 }, "start": { - "column": 35, - "line": 91 + "column": 111, + "line": 24 } } }, { - "id": "3826", + "id": "3888", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"Game Lobby Options Hub is not defined\",\n], but it was called with \"\"", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "218" - ], - "coveredBy": [ - "218" - ], - "location": { - "end": { - "column": 62, - "line": 92 - }, - "start": { - "column": 23, - "line": 92 - } - } - }, - { - "id": "3827", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "statusReason": "expected [ 'day-1', 'day-2', 'night-1', …(2) ] to strictly equal [ 'day-1', 'day-2' ]", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 18, "static": false, "killedBy": [ - "219" + "574" ], "coveredBy": [ + "209", + "210", + "211", + "212", + "213", + "214", + "215", + "216", + "217", + "218", "219", "220", - "225" + "221", + "222", + "223", + "224", + "225", + "226", + "227", + "228", + "229", + "230", + "231", + "232", + "264", + "265", + "266", + "267", + "268", + "269", + "270", + "271", + "272", + "273", + "274", + "275", + "276", + "277", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482", + "570", + "571", + "572", + "573", + "574", + "575", + "576", + "577", + "578", + "579", + "580", + "581", + "582", + "583", + "584", + "585", + "586", + "587", + "588", + "589", + "590", + "591", + "592", + "593", + "594", + "595", + "596", + "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", + "767", + "768", + "769", + "770", + "771", + "772", + "773", + "774", + "775", + "793", + "794", + "795", + "796", + "797", + "798", + "799", + "800", + "801", + "802", + "803", + "804", + "805", + "806", + "807", + "808", + "809", + "856", + "857", + "858", + "859", + "860", + "861", + "862", + "863", + "864", + "865", + "866", + "867", + "868", + "869", + "870", + "871", + "872", + "873", + "874", + "919", + "920", + "921", + "922", + "923", + "924", + "925", + "926", + "927", + "928", + "929", + "930", + "931", + "946", + "947", + "948", + "949", + "950", + "951", + "952", + "953", + "954", + "1014", + "1015", + "1016", + "1017", + "1018", + "1019", + "1020", + "1021", + "1022", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1049", + "1050", + "1051", + "1052", + "1053", + "1054", + "1055", + "1056", + "1057", + "1058", + "1059", + "1060", + "1197", + "1198", + "1199", + "1200", + "1201", + "1202", + "1213", + "1214", + "1215", + "1216", + "1217", + "1218", + "1226", + "1227", + "1228", + "1229", + "1230", + "1231", + "1232", + "1233", + "1249", + "1250", + "1251", + "1252", + "1253", + "1254", + "1255", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", + "1359", + "1360", + "1361", + "1362", + "1363", + "1364", + "1365", + "1366", + "1367", + "1368", + "1369", + "1370", + "1410", + "1411", + "1412", + "1413", + "1414", + "1415", + "1441", + "1442", + "1443", + "1444", + "1445", + "1453", + "1454", + "1455", + "1456", + "1457", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", + "1490", + "1491", + "1492", + "1493", + "1494", + "1505", + "1506", + "1507", + "1508", + "1509", + "1510", + "1584", + "1585", + "1588", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1650", + "1651", + "1652", + "1653", + "1654", + "1661", + "1662", + "1663", + "1664", + "1665", + "1675", + "1676", + "1677", + "1678", + "1679", + "1684", + "1685", + "1686", + "1687", + "1688", + "1696", + "1697", + "1698", + "1699", + "1700", + "1716", + "1717", + "1718", + "1719", + "1720", + "1734", + "1735", + "1736", + "1737", + "1773", + "1774", + "1775", + "1776", + "1805", + "1806", + "1807", + "1808", + "1816", + "1817", + "1818", + "1819", + "1820", + "1821", + "1822", + "1823", + "1833", + "1834", + "1835", + "1836", + "1837", + "1838", + "1839", + "1840", + "1843", + "1844", + "1845", + "1846", + "1847", + "1848", + "1849", + "1850", + "1864", + "1865", + "1866", + "1867", + "1868", + "1869", + "1870", + "1871", + "1872", + "1873", + "1874", + "1875", + "1876" ], "location": { "end": { - "column": 2, - "line": 102 + "column": 133, + "line": 24 }, "start": { - "column": 70, - "line": 97 + "column": 127, + "line": 24 } } }, { - "id": "3828", + "id": "3891", "mutatorName": "BooleanLiteral", - "replacement": "gameLobbyPositionCoordinator.value", - "statusReason": "Mocked error", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "219" - ], - "coveredBy": [ - "219", - "220", - "225" - ], - "location": { - "end": { - "column": 42, - "line": 98 - }, - "start": { - "column": 7, - "line": 98 - } - } - }, - { - "id": "3829", - "mutatorName": "ConditionalExpression", "replacement": "true", - "statusReason": "Mocked error", + "statusReason": "expected 1st \"spy\" call to have been called with [ { preload: false, …(1) } ]", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "219" - ], - "coveredBy": [ - "219", - "220", - "225" - ], - "location": { - "end": { - "column": 42, - "line": 98 - }, - "start": { - "column": 7, - "line": 98 - } - } - }, - { - "id": "3830", - "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": [ - "220" + "570" ], "coveredBy": [ - "219", - "220", - "225" - ], - "location": { - "end": { - "column": 42, - "line": 98 - }, - "start": { - "column": 7, - "line": 98 - } - } - }, - { - "id": "3831", - "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": [ - "220" - ], - "coveredBy": [ - "220" - ], - "location": { - "end": { - "column": 4, - "line": 100 - }, - "start": { - "column": 44, - "line": 98 - } - } - }, - { - "id": "3832", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"Game Lobby Position Coordinator is not defined\",\n], but it was called with \"\"", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "220" - ], - "coveredBy": [ - "220" - ], - "location": { - "end": { - "column": 71, - "line": 99 - }, - "start": { - "column": 23, - "line": 99 - } - } - }, - { - "id": "3833", - "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": [ - "221" - ], - "coveredBy": [ - "221", - "222", - "228" - ], - "location": { - "end": { - "column": 2, - "line": 109 - }, - "start": { - "column": 73, - "line": 104 - } - } - }, - { - "id": "3834", - "mutatorName": "BooleanLiteral", - "replacement": "gameLobbyAdditionalCardsManager.value", - "statusReason": "Mocked error", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "221" - ], - "coveredBy": [ - "221", - "222", - "228" - ], - "location": { - "end": { - "column": 45, - "line": 105 - }, - "start": { - "column": 7, - "line": 105 - } - } - }, - { - "id": "3835", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "Mocked error", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "221" - ], - "coveredBy": [ - "221", - "222", - "228" - ], - "location": { - "end": { - "column": 45, - "line": 105 - }, - "start": { - "column": 7, - "line": 105 - } - } - }, - { - "id": "3836", - "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": [ - "222" - ], - "coveredBy": [ - "221", - "222", - "228" - ], - "location": { - "end": { - "column": 45, - "line": 105 - }, - "start": { - "column": 7, - "line": 105 - } - } - }, - { - "id": "3837", - "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": [ - "222" - ], - "coveredBy": [ - "222" - ], - "location": { - "end": { - "column": 4, - "line": 107 - }, - "start": { - "column": 47, - "line": 105 - } - } - }, - { - "id": "3838", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"Game Lobby Additional Cards Manager is not defined\",\n], but it was called with \"\"", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "222" - ], - "coveredBy": [ - "222" - ], - "location": { - "end": { - "column": 75, - "line": 106 - }, - "start": { - "column": 23, - "line": 106 - } - } - }, - { - "id": "3839", - "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": [ - "223" - ], - "coveredBy": [ - "223", - "224", - "225" - ], - "location": { - "end": { - "column": 2, - "line": 120 - }, - "start": { - "column": 65, - "line": 111 - } - } - }, - { - "id": "3840", - "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": [ - "223" - ], - "coveredBy": [ - "223", - "224", - "225" - ], - "location": { - "end": { - "column": 29, - "line": 112 - }, - "start": { - "column": 7, - "line": 112 - } - } - }, - { - "id": "3841", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "Mocked error", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "224" - ], - "coveredBy": [ - "223", - "224", - "225" - ], - "location": { - "end": { - "column": 29, - "line": 112 - }, - "start": { - "column": 7, - "line": 112 - } - } - }, - { - "id": "3842", - "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": [ - "223" - ], - "coveredBy": [ - "223", - "224", - "225" - ], - "location": { - "end": { - "column": 29, - "line": 112 - }, - "start": { - "column": 7, - "line": 112 - } - } - }, - { - "id": "3843", - "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": [ - "223" - ], - "coveredBy": [ - "223" - ], - "location": { - "end": { - "column": 4, - "line": 114 - }, - "start": { - "column": 31, - "line": 112 - } - } - }, - { - "id": "3844", - "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": [ - "223" - ], - "coveredBy": [ - "223" - ], - "location": { - "end": { - "column": 57, - "line": 113 - }, - "start": { - "column": 23, - "line": 113 - } - } - }, - { - "id": "3845", - "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": [ - "225" - ], - "coveredBy": [ - "225" - ], - "location": { - "end": { - "column": 4, - "line": 119 - }, - "start": { - "column": 20, - "line": 117 - } - } - }, - { - "id": "3846", - "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": [ - "226" - ], - "coveredBy": [ - "226", - "227", - "228", - "229", - "230" - ], - "location": { - "end": { - "column": 2, - "line": 131 - }, - "start": { - "column": 64, - "line": 122 - } - } - }, - { - "id": "3847", - "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": [ - "226" - ], - "coveredBy": [ - "226", - "227", - "228", - "229", - "230" - ], - "location": { - "end": { - "column": 29, - "line": 123 - }, - "start": { - "column": 7, - "line": 123 - } - } - }, - { - "id": "3848", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "Mocked error", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "227" - ], - "coveredBy": [ - "226", - "227", - "228", - "229", - "230" - ], - "location": { - "end": { - "column": 29, - "line": 123 - }, - "start": { - "column": 7, - "line": 123 - } - } - }, - { - "id": "3849", - "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": [ - "226" - ], - "coveredBy": [ - "226", - "227", - "228", - "229", - "230" - ], - "location": { - "end": { - "column": 29, - "line": 123 - }, - "start": { - "column": 7, - "line": 123 - } - } - }, - { - "id": "3850", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "226" - ], - "coveredBy": [ - "226", - "229" - ], - "location": { - "end": { - "column": 4, - "line": 125 - }, - "start": { - "column": 31, - "line": 123 - } - } - }, - { - "id": "3851", - "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": [ - "226" - ], - "coveredBy": [ - "226", - "229" - ], - "location": { - "end": { - "column": 57, - "line": 124 - }, - "start": { - "column": 23, - "line": 124 - } - } - }, - { - "id": "3852", - "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": [ - "228" - ], - "coveredBy": [ - "228" - ], - "location": { - "end": { - "column": 4, - "line": 130 - }, - "start": { - "column": 20, - "line": 128 - } - } - }, - { - "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": 23, - "static": false, - "killedBy": [ - "231" - ], - "coveredBy": [ - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232" - ], - "location": { - "end": { - "column": 2, - "line": 144 - }, - "start": { - "column": 45, - "line": 133 - } - } - }, - { - "id": "3854", - "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": [ - "209" - ], - "coveredBy": [ - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232" - ], - "location": { - "end": { - "column": 43, - "line": 135 - }, - "start": { - "column": 7, - "line": 135 - } - } - }, - { - "id": "3855", - "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": 23, - "static": false, - "killedBy": [ - "231" - ], - "coveredBy": [ - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", + "209", + "210", + "211", + "212", + "213", + "214", + "215", + "216", + "217", + "218", "219", "220", "221", @@ -179853,508 +161278,395 @@ "229", "230", "231", - "232" + "232", + "264", + "265", + "266", + "267", + "268", + "269", + "270", + "271", + "272", + "273", + "274", + "275", + "276", + "277", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482", + "570", + "571", + "572", + "573", + "574", + "575", + "576", + "577", + "578", + "579", + "580", + "581", + "582", + "583", + "584", + "585", + "586", + "587", + "588", + "589", + "590", + "591", + "592", + "593", + "594", + "595", + "596", + "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", + "767", + "768", + "769", + "770", + "771", + "772", + "773", + "774", + "775", + "793", + "794", + "795", + "796", + "797", + "798", + "799", + "800", + "801", + "802", + "803", + "804", + "805", + "806", + "807", + "808", + "809", + "856", + "857", + "858", + "859", + "860", + "861", + "862", + "863", + "864", + "865", + "866", + "867", + "868", + "869", + "870", + "871", + "872", + "873", + "874", + "919", + "920", + "921", + "922", + "923", + "924", + "925", + "926", + "927", + "928", + "929", + "930", + "931", + "946", + "947", + "948", + "949", + "950", + "951", + "952", + "953", + "954", + "1014", + "1015", + "1016", + "1017", + "1018", + "1019", + "1020", + "1021", + "1022", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1049", + "1050", + "1051", + "1052", + "1053", + "1054", + "1055", + "1056", + "1057", + "1058", + "1059", + "1060", + "1197", + "1198", + "1199", + "1200", + "1201", + "1202", + "1213", + "1214", + "1215", + "1216", + "1217", + "1218", + "1226", + "1227", + "1228", + "1229", + "1230", + "1231", + "1232", + "1233", + "1249", + "1250", + "1251", + "1252", + "1253", + "1254", + "1255", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", + "1359", + "1360", + "1361", + "1362", + "1363", + "1364", + "1365", + "1366", + "1367", + "1368", + "1369", + "1370", + "1410", + "1411", + "1412", + "1413", + "1414", + "1415", + "1441", + "1442", + "1443", + "1444", + "1445", + "1453", + "1454", + "1455", + "1456", + "1457", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", + "1490", + "1491", + "1492", + "1493", + "1494", + "1505", + "1506", + "1507", + "1508", + "1509", + "1510", + "1584", + "1585", + "1588", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1650", + "1651", + "1652", + "1653", + "1654", + "1661", + "1662", + "1663", + "1664", + "1665", + "1675", + "1676", + "1677", + "1678", + "1679", + "1684", + "1685", + "1686", + "1687", + "1688", + "1696", + "1697", + "1698", + "1699", + "1700", + "1716", + "1717", + "1718", + "1719", + "1720", + "1734", + "1735", + "1736", + "1737", + "1773", + "1774", + "1775", + "1776", + "1805", + "1806", + "1807", + "1808", + "1816", + "1817", + "1818", + "1819", + "1820", + "1821", + "1822", + "1823", + "1833", + "1834", + "1835", + "1836", + "1837", + "1838", + "1839", + "1840", + "1843", + "1844", + "1845", + "1846", + "1847", + "1848", + "1849", + "1850", + "1864", + "1865", + "1866", + "1867", + "1868", + "1869", + "1870", + "1871", + "1872", + "1873", + "1874", + "1875", + "1876" ], "location": { "end": { - "column": 43, - "line": 135 + "column": 21, + "line": 28 }, "start": { - "column": 7, - "line": 135 + "column": 16, + "line": 28 } } }, { - "id": "3856", - "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": "3892", + "mutatorName": "ArrayDeclaration", + "replacement": "[]", + "statusReason": "expected 1st \"spy\" call to have been called with [ { preload: false, …(1) } ]", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "209" + "570" ], - "coveredBy": [ - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232" - ], - "location": { - "end": { - "column": 43, - "line": 135 - }, - "start": { - "column": 7, - "line": 135 - } - } - }, - { - "id": "3857", - "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": 23, - "static": false, - "killedBy": [ - "231" - ], - "coveredBy": [ - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232" - ], - "location": { - "end": { - "column": 42, - "line": 135 - }, - "start": { - "column": 29, - "line": 135 - } - } - }, - { - "id": "3858", - "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": [ - "209" - ], - "coveredBy": [ - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232" - ], - "location": { - "end": { - "column": 4, - "line": 137 - }, - "start": { - "column": 45, - "line": 135 - } - } - }, - { - "id": "3859", - "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": [ - "231" - ], - "coveredBy": [ - "231" - ], - "location": { - "end": { - "column": 5, - "line": 143 - }, - "start": { - "column": 73, - "line": 139 - } - } - }, - { - "id": "3860", - "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": [ - "231" - ], - "coveredBy": [ - "231" - ], - "location": { - "end": { - "column": 4, - "line": 143 - }, - "start": { - "column": 92, - "line": 139 - } - } - } - ], - "source": "\n\n" - }, - "app/pages/index.vue": { - "language": "html", - "mutants": [ - { - "id": "3861", - "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": "3862", - "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": "3863", - "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": "3864", - "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": "3865", - "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": "3866", - "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": "3867", - "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": "3868", - "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": "3869", - "mutatorName": "BooleanLiteral", - "replacement": "true", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], - "location": { - "end": { - "column": 26, - "line": 84 - }, - "start": { - "column": 21, - "line": 84 - } - } - }, - { - "id": "3870", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], - "location": { - "end": { - "column": 2, - "line": 167 - }, - "start": { - "column": 44, - "line": 165 - } - } - }, - { - "id": "3871", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "Static mutant (and \"ignoreStatic\" was enabled)", - "status": "Ignored", - "static": true, - "coveredBy": [], - "location": { - "end": { - "column": 47, - "line": 166 - }, - "start": { - "column": 28, - "line": 166 - } - } - } - ], - "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} 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);\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": "3872", - "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": "3873", - "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": "3874", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "tests/unit/specs/app.nuxt.spec.ts(54,23): error TS2339: Property 'setHowlerAudioSettingsFromAudioStoreState' does not exist on type 'Store'.\ntests/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/GameOver/GameOver.nuxt.spec.ts(163,15): error TS2339: Property 'playSoundEffect' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlaying.nuxt.spec.ts(39,13): error TS2339: Property 'playRandomGamePhaseBackgroundAudio' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlaying.nuxt.spec.ts(67,25): error TS2339: Property 'fadeOutPlayingBackgroundAudio' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameAccursedWolfFatherMayHaveInfectedEvent/GameAccursedWolfFatherMayHaveInfectedEvent.nuxt.spec.ts(118,25): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameActorMayHaveChosenCardEvent/GameActorMayHaveChosenCardEvent.nuxt.spec.ts(66,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(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/GameDeathEvent/GameDeathEvent.nuxt.spec.ts(58,23): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameDeathEvent/GameDeathEvent.nuxt.spec.ts(115,27): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameDeathEvent/GameDeathEvent.nuxt.spec.ts(123,27): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameDeathEvent/GameDeathEvent.nuxt.spec.ts(124,27): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameElderHasTakenRevengeEvent/GameElderHasTakenRevengeEvent.nuxt.spec.ts(59,23): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameFoxMayHaveSniffedEvent/GameFoxMayHaveSniffedEvent.nuxt.spec.ts(66,23): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameIdiotIsSparedEvent/GameIdiotIsSparedEvent.nuxt.spec.ts(116,25): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameIdiotIsSparedEvent/GameIdiotIsSparedEvent.nuxt.spec.ts(125,25): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameIdiotIsSparedEvent/GameIdiotIsSparedEvent.nuxt.spec.ts(134,25): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameIdiotIsSparedEvent/GameIdiotIsSparedEvent.nuxt.spec.ts(143,25): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GamePhaseStartsEvent/GamePhaseStartsEvent.nuxt.spec.ts(140,27): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GamePhaseStartsEvent/GamePhaseStartsEvent.nuxt.spec.ts(191,27): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GamePiedPiperHasCharmedEvent/GamePiedPiperHasCharmedEvent.nuxt.spec.ts(72,23): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameScandalmongerMarkIsActiveEvent/GameScandalmongerMarkIsActiveEvent.nuxt.spec.ts(61,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/GameSeerHasSeenEvent/GameSeerHasSeenEvent.nuxt.spec.ts(61,23): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameSheriffPromotionEvent/GameSheriffPromotionEvent.nuxt.spec.ts(70,23): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameThiefMayHaveChosenCardEvent/GameThiefMayHaveChosenCardEvent.nuxt.spec.ts(69,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/GameBigBadWolfTurnStartsEvent/GameBigBadWolfTurnStartsEvent.nuxt.spec.ts(49,23): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameCharmedTurnStartsEvent/GameCharmedTurnStartsEvent.nuxt.spec.ts(58,23): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameCupidTurnStartsEvent/GameCupidTurnStartsEvent.nuxt.spec.ts(46,23): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameDefenderTurnStartsEvent/GameDefenderTurnStartsEvent.nuxt.spec.ts(53,23): 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/GameLoversTurnStartsEvent/GameLoversTurnStartsEvent.nuxt.spec.ts(46,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/GameSeerTurnStartsEvent/GameSeerTurnStartsEvent.nuxt.spec.ts(44,23): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameSheriffTurnStartsEvent/GameSheriffTurnStartsEvent.nuxt.spec.ts(63,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/GameSurvivorsTurnStartsEvent/GameSurvivorsTurnStartsEvent.nuxt.spec.ts(177,25): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameSurvivorsTurnStartsEvent/GameSurvivorsTurnStartsEvent.nuxt.spec.ts(179,27): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameThiefTurnStartsEvent/GameThiefTurnStartsEvent.nuxt.spec.ts(64,23): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameThreeBrothersTurnStartsEvent/GameThreeBrothersTurnStartsEvent.nuxt.spec.ts(53,23): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTwoSistersTurnStartsEvent/GameTwoSistersTurnStartsEvent.nuxt.spec.ts(53,23): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWerewolvesTurnStartsEvent/GameWerewolvesTurnStartsEvent.nuxt.spec.ts(48,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/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWitchTurnStartsEvent/GameWitchTurnStartsEvent.nuxt.spec.ts(48,23): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWolfHoundTurnStartsEvent/GameWolfHoundTurnStartsEvent.nuxt.spec.ts(44,23): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameVillagerVillagerIntroductionEvent/GameVillagerVillagerIntroductionEvent.nuxt.spec.ts(66,23): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameWildChildHasTransformedEvent/GameWildChildHasTransformedEvent.nuxt.spec.ts(64,25): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameWildChildHasTransformedEvent/GameWildChildHasTransformedEvent.nuxt.spec.ts(88,25): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameWildChildHasTransformedEvent/GameWildChildHasTransformedEvent.nuxt.spec.ts(89,25): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameWolfHoundHasChosenSideEvent/GameWolfHoundHasChosenSideEvent.nuxt.spec.ts(80,25): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameWolfHoundHasChosenSideEvent/GameWolfHoundHasChosenSideEvent.nuxt.spec.ts(86,25): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameWolfHoundHasChosenSideEvent/GameWolfHoundHasChosenSideEvent.nuxt.spec.ts(105,25): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameWolfHoundHasChosenSideEvent/GameWolfHoundHasChosenSideEvent.nuxt.spec.ts(123,25): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterCountdown/GamePlaygroundFooterCountdown.nuxt.spec.ts(109,25): error TS2339: Property 'playSoundEffect' does not exist on type 'Store'.\ntests/unit/specs/pages/game/game-page.nuxt.spec.ts(65,23): error TS2339: Property 'loadAllAudios' does not exist on type 'Store'.\ntests/unit/specs/pages/game/game-page.nuxt.spec.ts(120,25): error TS2339: Property 'fadeOutPlayingBackgroundAudio' does not exist on type 'Store'.\ntests/unit/specs/pages/game-lobby/game-lobby.nuxt.spec.ts(127,25): error TS2339: Property 'loadAllAudios' 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": [ "209", "210", @@ -180602,60 +161914,60 @@ "1253", "1254", "1255", - "1353", - "1354", - "1355", - "1356", - "1357", - "1358", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", "1359", "1360", "1361", "1362", "1363", "1364", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1435", - "1436", - "1437", - "1438", - "1439", - "1447", - "1448", - "1449", - "1450", - "1451", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1479", - "1480", - "1481", - "1482", - "1483", - "1489", + "1365", + "1366", + "1367", + "1368", + "1369", + "1370", + "1410", + "1411", + "1412", + "1413", + "1414", + "1415", + "1441", + "1442", + "1443", + "1444", + "1445", + "1453", + "1454", + "1455", + "1456", + "1457", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", "1490", "1491", "1492", "1493", - "1504", + "1494", "1505", "1506", "1507", "1508", "1509", - "1583", + "1510", "1584", - "1587", - "1611", + "1585", + "1588", "1612", "1613", "1614", @@ -180665,49 +161977,49 @@ "1618", "1619", "1620", - "1649", + "1621", "1650", "1651", "1652", "1653", - "1660", + "1654", "1661", "1662", "1663", "1664", - "1674", + "1665", "1675", "1676", "1677", "1678", - "1683", + "1679", "1684", "1685", "1686", "1687", - "1695", + "1688", "1696", "1697", "1698", "1699", - "1715", + "1700", "1716", "1717", "1718", "1719", - "1733", + "1720", "1734", "1735", "1736", - "1772", + "1737", "1773", "1774", "1775", - "1804", + "1776", "1805", "1806", "1807", - "1815", + "1808", "1816", "1817", "1818", @@ -180715,7 +162027,7 @@ "1820", "1821", "1822", - "1832", + "1823", "1833", "1834", "1835", @@ -180723,7 +162035,7 @@ "1837", "1838", "1839", - "1842", + "1840", "1843", "1844", "1845", @@ -180731,7 +162043,7 @@ "1847", "1848", "1849", - "1863", + "1850", "1864", "1865", "1866", @@ -180743,29 +162055,30 @@ "1872", "1873", "1874", - "1875" + "1875", + "1876" ], "location": { "end": { - "column": 2, - "line": 121 + "column": 48, + "line": 29 }, "start": { - "column": 57, - "line": 11 + "column": 12, + "line": 29 } } }, { - "id": "3875", - "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": "3893", + "mutatorName": "StringLiteral", + "replacement": "``", + "statusReason": "expected 1st \"spy\" call to have been called with [ { preload: false, …(1) } ]", "status": "Killed", - "testsCompleted": 60, + "testsCompleted": 1, "static": false, "killedBy": [ - "571" + "570" ], "coveredBy": [ "209", @@ -181014,60 +162327,60 @@ "1253", "1254", "1255", - "1353", - "1354", - "1355", - "1356", - "1357", - "1358", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", "1359", "1360", "1361", "1362", "1363", "1364", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1435", - "1436", - "1437", - "1438", - "1439", - "1447", - "1448", - "1449", - "1450", - "1451", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1479", - "1480", - "1481", - "1482", - "1483", - "1489", + "1365", + "1366", + "1367", + "1368", + "1369", + "1370", + "1410", + "1411", + "1412", + "1413", + "1414", + "1415", + "1441", + "1442", + "1443", + "1444", + "1445", + "1453", + "1454", + "1455", + "1456", + "1457", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", "1490", "1491", "1492", "1493", - "1504", + "1494", "1505", "1506", "1507", "1508", "1509", - "1583", + "1510", "1584", - "1587", - "1611", + "1585", + "1588", "1612", "1613", "1614", @@ -181077,49 +162390,49 @@ "1618", "1619", "1620", - "1649", + "1621", "1650", "1651", "1652", "1653", - "1660", + "1654", "1661", "1662", "1663", "1664", - "1674", + "1665", "1675", "1676", "1677", "1678", - "1683", + "1679", "1684", "1685", "1686", "1687", - "1695", + "1688", "1696", "1697", "1698", "1699", - "1715", + "1700", "1716", "1717", "1718", "1719", - "1733", + "1720", "1734", "1735", "1736", - "1772", + "1737", "1773", "1774", "1775", - "1804", + "1776", "1805", "1806", "1807", - "1815", + "1808", "1816", "1817", "1818", @@ -181127,7 +162440,7 @@ "1820", "1821", "1822", - "1832", + "1823", "1833", "1834", "1835", @@ -181135,7 +162448,7 @@ "1837", "1838", "1839", - "1842", + "1840", "1843", "1844", "1845", @@ -181143,7 +162456,7 @@ "1847", "1848", "1849", - "1863", + "1850", "1864", "1865", "1866", @@ -181155,29 +162468,30 @@ "1872", "1873", "1874", - "1875" + "1875", + "1876" ], "location": { "end": { - "column": 152, - "line": 12 + "column": 47, + "line": 29 }, "start": { - "column": 129, - "line": 12 + "column": 13, + "line": 29 } } }, { - "id": "3876", + "id": "3896", "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\"", + "replacement": "true", + "statusReason": "expected 47th \"spy\" call to have been called with [ { preload: false, …(2) } ]", "status": "Killed", - "testsCompleted": 106, + "testsCompleted": 1, "static": false, "killedBy": [ - "571" + "570" ], "coveredBy": [ "209", @@ -181426,60 +162740,60 @@ "1253", "1254", "1255", - "1353", - "1354", - "1355", - "1356", - "1357", - "1358", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", "1359", "1360", "1361", "1362", "1363", "1364", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1435", - "1436", - "1437", - "1438", - "1439", - "1447", - "1448", - "1449", - "1450", - "1451", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1479", - "1480", - "1481", - "1482", - "1483", - "1489", + "1365", + "1366", + "1367", + "1368", + "1369", + "1370", + "1410", + "1411", + "1412", + "1413", + "1414", + "1415", + "1441", + "1442", + "1443", + "1444", + "1445", + "1453", + "1454", + "1455", + "1456", + "1457", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", "1490", "1491", "1492", "1493", - "1504", + "1494", "1505", "1506", "1507", "1508", "1509", - "1583", + "1510", "1584", - "1587", - "1611", + "1585", + "1588", "1612", "1613", "1614", @@ -181489,49 +162803,49 @@ "1618", "1619", "1620", - "1649", + "1621", "1650", "1651", "1652", "1653", - "1660", + "1654", "1661", "1662", "1663", "1664", - "1674", + "1665", "1675", "1676", "1677", "1678", - "1683", + "1679", "1684", "1685", "1686", "1687", - "1695", + "1688", "1696", "1697", "1698", "1699", - "1715", + "1700", "1716", "1717", "1718", "1719", - "1733", + "1720", "1734", "1735", "1736", - "1772", + "1737", "1773", "1774", "1775", - "1804", + "1776", "1805", "1806", "1807", - "1815", + "1808", "1816", "1817", "1818", @@ -181539,7 +162853,7 @@ "1820", "1821", "1822", - "1832", + "1823", "1833", "1834", "1835", @@ -181547,7 +162861,7 @@ "1837", "1838", "1839", - "1842", + "1840", "1843", "1844", "1845", @@ -181555,7 +162869,7 @@ "1847", "1848", "1849", - "1863", + "1850", "1864", "1865", "1866", @@ -181567,27 +162881,31 @@ "1872", "1873", "1874", - "1875" + "1875", + "1876" ], "location": { "end": { - "column": 150, - "line": 12 + "column": 21, + "line": 35 }, "start": { - "column": 146, - "line": 12 + "column": 16, + "line": 35 } } }, { - "id": "3877", - "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", + "id": "3897", + "mutatorName": "ArrayDeclaration", + "replacement": "[]", + "statusReason": "expected 47th \"spy\" call to have been called with [ { preload: false, …(2) } ]", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "570" + ], "coveredBy": [ "209", "210", @@ -181835,60 +163153,60 @@ "1253", "1254", "1255", - "1353", - "1354", - "1355", - "1356", - "1357", - "1358", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", "1359", "1360", "1361", "1362", "1363", "1364", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1435", - "1436", - "1437", - "1438", - "1439", - "1447", - "1448", - "1449", - "1450", - "1451", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1479", - "1480", - "1481", - "1482", - "1483", - "1489", + "1365", + "1366", + "1367", + "1368", + "1369", + "1370", + "1410", + "1411", + "1412", + "1413", + "1414", + "1415", + "1441", + "1442", + "1443", + "1444", + "1445", + "1453", + "1454", + "1455", + "1456", + "1457", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", "1490", "1491", "1492", "1493", - "1504", + "1494", "1505", "1506", "1507", "1508", "1509", - "1583", + "1510", "1584", - "1587", - "1611", + "1585", + "1588", "1612", "1613", "1614", @@ -181898,49 +163216,49 @@ "1618", "1619", "1620", - "1649", + "1621", "1650", "1651", "1652", "1653", - "1660", + "1654", "1661", "1662", "1663", "1664", - "1674", + "1665", "1675", "1676", "1677", "1678", - "1683", + "1679", "1684", "1685", "1686", "1687", - "1695", + "1688", "1696", "1697", "1698", "1699", - "1715", + "1700", "1716", "1717", "1718", "1719", - "1733", + "1720", "1734", "1735", "1736", - "1772", + "1737", "1773", "1774", "1775", - "1804", + "1776", "1805", "1806", "1807", - "1815", + "1808", "1816", "1817", "1818", @@ -181948,7 +163266,7 @@ "1820", "1821", "1822", - "1832", + "1823", "1833", "1834", "1835", @@ -181956,7 +163274,7 @@ "1837", "1838", "1839", - "1842", + "1840", "1843", "1844", "1845", @@ -181964,7 +163282,7 @@ "1847", "1848", "1849", - "1863", + "1850", "1864", "1865", "1866", @@ -181976,27 +163294,31 @@ "1872", "1873", "1874", - "1875" + "1875", + "1876" ], "location": { "end": { - "column": 139, - "line": 22 + "column": 52, + "line": 36 }, "start": { - "column": 37, - "line": 22 + "column": 12, + "line": 36 } } }, { - "id": "3878", - "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": "3898", + "mutatorName": "StringLiteral", + "replacement": "``", + "statusReason": "expected 47th \"spy\" call to have been called with [ { preload: false, …(2) } ]", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "570" + ], "coveredBy": [ "209", "210", @@ -182244,60 +163566,60 @@ "1253", "1254", "1255", - "1353", - "1354", - "1355", - "1356", - "1357", - "1358", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", "1359", "1360", "1361", "1362", "1363", "1364", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1435", - "1436", - "1437", - "1438", - "1439", - "1447", - "1448", - "1449", - "1450", - "1451", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1479", - "1480", - "1481", - "1482", - "1483", - "1489", + "1365", + "1366", + "1367", + "1368", + "1369", + "1370", + "1410", + "1411", + "1412", + "1413", + "1414", + "1415", + "1441", + "1442", + "1443", + "1444", + "1445", + "1453", + "1454", + "1455", + "1456", + "1457", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", "1490", "1491", "1492", "1493", - "1504", + "1494", "1505", "1506", "1507", "1508", "1509", - "1583", + "1510", "1584", - "1587", - "1611", + "1585", + "1588", "1612", "1613", "1614", @@ -182307,49 +163629,49 @@ "1618", "1619", "1620", - "1649", + "1621", "1650", "1651", "1652", "1653", - "1660", + "1654", "1661", "1662", "1663", "1664", - "1674", + "1665", "1675", "1676", "1677", "1678", - "1683", + "1679", "1684", "1685", "1686", "1687", - "1695", + "1688", "1696", "1697", "1698", "1699", - "1715", + "1700", "1716", "1717", "1718", "1719", - "1733", + "1720", "1734", "1735", "1736", - "1772", + "1737", "1773", "1774", "1775", - "1804", + "1776", "1805", "1806", "1807", - "1815", + "1808", "1816", "1817", "1818", @@ -182357,7 +163679,7 @@ "1820", "1821", "1822", - "1832", + "1823", "1833", "1834", "1835", @@ -182365,7 +163687,7 @@ "1837", "1838", "1839", - "1842", + "1840", "1843", "1844", "1845", @@ -182373,7 +163695,7 @@ "1847", "1848", "1849", - "1863", + "1850", "1864", "1865", "1866", @@ -182385,29 +163707,30 @@ "1872", "1873", "1874", - "1875" + "1875", + "1876" ], "location": { "end": { - "column": 138, - "line": 22 + "column": 51, + "line": 36 }, "start": { - "column": 74, - "line": 22 + "column": 13, + "line": 36 } } }, { - "id": "3879", - "mutatorName": "MethodExpression", - "replacement": "name.endsWith(\"night-\")", - "statusReason": "expected [] to strictly equal [ 'night-1', 'night-2', 'night-3' ]", + "id": "3899", + "mutatorName": "BooleanLiteral", + "replacement": "false", + "statusReason": "expected 47th \"spy\" call to have been called with [ { preload: false, …(2) } ]", "status": "Killed", - "testsCompleted": 62, + "testsCompleted": 1, "static": false, "killedBy": [ - "573" + "570" ], "coveredBy": [ "209", @@ -182656,60 +163979,60 @@ "1253", "1254", "1255", - "1353", - "1354", - "1355", - "1356", - "1357", - "1358", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", "1359", "1360", "1361", "1362", "1363", "1364", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1435", - "1436", - "1437", - "1438", - "1439", - "1447", - "1448", - "1449", - "1450", - "1451", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1479", - "1480", - "1481", - "1482", - "1483", - "1489", + "1365", + "1366", + "1367", + "1368", + "1369", + "1370", + "1410", + "1411", + "1412", + "1413", + "1414", + "1415", + "1441", + "1442", + "1443", + "1444", + "1445", + "1453", + "1454", + "1455", + "1456", + "1457", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", "1490", "1491", "1492", "1493", - "1504", + "1494", "1505", "1506", "1507", "1508", "1509", - "1583", + "1510", "1584", - "1587", - "1611", + "1585", + "1588", "1612", "1613", "1614", @@ -182719,49 +164042,49 @@ "1618", "1619", "1620", - "1649", + "1621", "1650", "1651", "1652", "1653", - "1660", + "1654", "1661", "1662", "1663", "1664", - "1674", + "1665", "1675", "1676", "1677", "1678", - "1683", + "1679", "1684", "1685", "1686", "1687", - "1695", + "1688", "1696", "1697", "1698", "1699", - "1715", + "1700", "1716", "1717", "1718", "1719", - "1733", + "1720", "1734", "1735", "1736", - "1772", + "1737", "1773", "1774", "1775", - "1804", + "1776", "1805", "1806", "1807", - "1815", + "1808", "1816", "1817", "1818", @@ -182769,7 +164092,7 @@ "1820", "1821", "1822", - "1832", + "1823", "1833", "1834", "1835", @@ -182777,7 +164100,7 @@ "1837", "1838", "1839", - "1842", + "1840", "1843", "1844", "1845", @@ -182785,7 +164108,7 @@ "1847", "1848", "1849", - "1863", + "1850", "1864", "1865", "1866", @@ -182797,30 +164120,838 @@ "1872", "1873", "1874", - "1875" + "1875", + "1876" ], "location": { "end": { - "column": 138, - "line": 22 + "column": 17, + "line": 37 }, "start": { - "column": 113, - "line": 22 + "column": 13, + "line": 37 } } }, { - "id": "3880", + "id": "3900", + "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": [ + "576" + ], + "coveredBy": [ + "576" + ], + "location": { + "end": { + "column": 4, + "line": 43 + }, + "start": { + "column": 62, + "line": 41 + } + } + }, + { + "id": "3901", + "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": [ + "577" + ], + "coveredBy": [ + "577", + "579" + ], + "location": { + "end": { + "column": 4, + "line": 47 + }, + "start": { + "column": 37, + "line": 45 + } + } + }, + { + "id": "3902", + "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": [ + "577" + ], + "coveredBy": [ + "577", + "579" + ], + "location": { + "end": { + "column": 74, + "line": 46 + }, + "start": { + "column": 41, + "line": 46 + } + } + }, + { + "id": "3903", + "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": [ + "578" + ], + "coveredBy": [ + "578", + "579" + ], + "location": { + "end": { + "column": 4, + "line": 51 + }, + "start": { + "column": 41, + "line": 49 + } + } + }, + { + "id": "3904", + "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": [ + "578" + ], + "coveredBy": [ + "578", + "579" + ], + "location": { + "end": { + "column": 86, + "line": 50 + }, + "start": { + "column": 45, + "line": 50 + } + } + }, + { + "id": "3905", + "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": [ + "579" + ], + "coveredBy": [ + "579" + ], + "location": { + "end": { + "column": 4, + "line": 56 + }, + "start": { + "column": 34, + "line": 53 + } + } + }, + { + "id": "3906", + "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": [ + "580" + ], + "coveredBy": [ + "580" + ], + "location": { + "end": { + "column": 4, + "line": 60 + }, + "start": { + "column": 68, + "line": 58 + } + } + }, + { + "id": "3907", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "582" + ], + "coveredBy": [ + "581", + "582", + "583", + "588", + "589", + "590", + "591" + ], + "location": { + "end": { + "column": 4, + "line": 71 + }, + "start": { + "column": 50, + "line": 62 + } + } + }, + { + "id": "3908", + "mutatorName": "BooleanLiteral", + "replacement": "playingBackgroundAudioName.value", + "statusReason": "app/stores/audio/useAudioStore.ts(67,53): error TS2538: Type 'undefined' cannot be used as an index type.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "581", + "582", + "583", + "588", + "589", + "590", + "591" + ], + "location": { + "end": { + "column": 42, + "line": 63 + }, + "start": { + "column": 9, + "line": 63 + } + } + }, + { + "id": "3909", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "app/stores/audio/useAudioStore.ts(67,53): error TS2538: Type 'undefined' cannot be used as an index type.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "581", + "582", + "583", + "588", + "589", + "590", + "591" + ], + "location": { + "end": { + "column": 42, + "line": 63 + }, + "start": { + "column": 9, + "line": 63 + } + } + }, + { + "id": "3910", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "app/stores/audio/useAudioStore.ts(67,53): error TS2538: Type 'undefined' cannot be used as an index type.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "581", + "582", + "583", + "588", + "589", + "590", + "591" + ], + "location": { + "end": { + "column": 42, + "line": 63 + }, + "start": { + "column": 9, + "line": 63 + } + } + }, + { + "id": "3911", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/stores/audio/useAudioStore.ts(65,53): error TS2538: Type 'undefined' cannot be used as an index type.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "581", + "589" + ], + "location": { + "end": { + "column": 6, + "line": 65 + }, + "start": { + "column": 44, + "line": 63 + } + } + }, + { + "id": "3912", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "583" + ], + "coveredBy": [ + "582", + "583", + "588", + "590", + "591" + ], + "location": { + "end": { + "column": 51, + "line": 70 + }, + "start": { + "column": 16, + "line": 70 + } + } + }, + { + "id": "3913", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "584" + ], + "coveredBy": [ + "584", + "585", + "586", + "588", + "589", + "590", + "591" + ], + "location": { + "end": { + "column": 4, + "line": 78 + }, + "start": { + "column": 80, + "line": 73 + } + } + }, + { + "id": "3914", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "588" + ], + "coveredBy": [ + "587", + "588", + "589", + "590", + "591", + "592" + ], + "location": { + "end": { + "column": 4, + "line": 91 + }, + "start": { + "column": 79, + "line": 80 + } + } + }, + { + "id": "3915", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Array [\n \"day-1\",\n \"day-2\",\n ],\n], but it was called with Array [\n \"night-1\",\n \"night-2\",\n \"night-3\",\n]", + "status": "Killed", + "testsCompleted": 3, + "static": false, + "killedBy": [ + "589" + ], + "coveredBy": [ + "587", + "588", + "589", + "590", + "591", + "592" + ], + "location": { + "end": { + "column": 55, + "line": 81 + }, + "start": { + "column": 34, + "line": 81 + } + } + }, + { + "id": "3916", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n Array [\n \"day-1\",\n \"day-2\",\n ],\n ]\n\n\nNumber of calls: 1\n", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "587" + ], + "coveredBy": [ + "587", + "588", + "589", + "590", + "591", + "592" + ], + "location": { + "end": { + "column": 55, + "line": 81 + }, + "start": { + "column": 34, + "line": 81 + } + } + }, + { + "id": "3917", + "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": [ + "587" + ], + "coveredBy": [ + "587", + "588", + "589", + "590", + "591", + "592" + ], + "location": { + "end": { + "column": 55, + "line": 81 + }, + "start": { + "column": 34, + "line": 81 + } + } + }, + { + "id": "3918", "mutatorName": "StringLiteral", "replacement": "\"\"", - "statusReason": "expected [ 'day-1', 'day-2', 'night-1', …(2) ] to strictly equal [ 'night-1', 'night-2', 'night-3' ]", + "statusReason": "app/stores/audio/useAudioStore.ts(81,34): error TS2367: This comparison appears to be unintentional because the types '\"day\" | \"night\" | \"twilight\"' and '\"\"' have no overlap.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "587", + "588", + "589", + "590", + "591", + "592" + ], + "location": { + "end": { + "column": 55, + "line": 81 + }, + "start": { + "column": 48, + "line": 81 + } + } + }, + { + "id": "3919", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "app/stores/audio/useAudioStore.ts(90,25): error TS2345: Argument of type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\" | null' is not assignable to parameter of type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\"'.\n Type 'null' is not assignable to type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\"'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "587", + "588", + "589", + "590", + "591", + "592" + ], + "location": { + "end": { + "column": 108, + "line": 82 + }, + "start": { + "column": 9, + "line": 82 + } + } + }, + { + "id": "3920", + "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": 17, + "testsCompleted": 1, "static": false, "killedBy": [ - "573" + "587" + ], + "coveredBy": [ + "587", + "588", + "589", + "590", + "591", + "592" + ], + "location": { + "end": { + "column": 108, + "line": 82 + }, + "start": { + "column": 9, + "line": 82 + } + } + }, + { + "id": "3921", + "mutatorName": "LogicalOperator", + "replacement": "playingBackgroundAudioName.value || backgroundAudioNames.includes(playingBackgroundAudioName.value)", + "statusReason": "app/stores/audio/useAudioStore.ts(82,75): error TS2345: Argument of type 'undefined' is not assignable to parameter of type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\"'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "587", + "588", + "589", + "590", + "591", + "592" + ], + "location": { + "end": { + "column": 108, + "line": 82 + }, + "start": { + "column": 9, + "line": 82 + } + } + }, + { + "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 Array [\n \"night-1\",\n \"night-2\",\n \"night-3\",\n ],\n ]\n\n\nNumber of calls: 1\n", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "587" + ], + "coveredBy": [ + "587" + ], + "location": { + "end": { + "column": 6, + "line": 84 + }, + "start": { + "column": 110, + "line": 82 + } + } + }, + { + "id": "3923", + "mutatorName": "BooleanLiteral", + "replacement": "randomGamePhaseBackgroundAudioName", + "statusReason": "app/stores/audio/useAudioStore.ts(90,25): error TS2345: Argument of type 'null' is not assignable to parameter of type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\"'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "588", + "589", + "590", + "591", + "592" + ], + "location": { + "end": { + "column": 44, + "line": 86 + }, + "start": { + "column": 9, + "line": 86 + } + } + }, + { + "id": "3924", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "app/stores/audio/useAudioStore.ts(90,25): error TS2345: Argument of type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\" | null' is not assignable to parameter of type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\"'.\n Type 'null' is not assignable to type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\"'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "588", + "589", + "590", + "591", + "592" + ], + "location": { + "end": { + "column": 44, + "line": 86 + }, + "start": { + "column": 9, + "line": 86 + } + } + }, + { + "id": "3925", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "app/stores/audio/useAudioStore.ts(90,25): error TS2345: Argument of type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\" | null' is not assignable to parameter of type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\"'.\n Type 'null' is not assignable to type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\"'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "588", + "589", + "590", + "591", + "592" + ], + "location": { + "end": { + "column": 44, + "line": 86 + }, + "start": { + "column": 9, + "line": 86 + } + } + }, + { + "id": "3926", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/stores/audio/useAudioStore.ts(88,25): error TS2345: Argument of type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\" | null' is not assignable to parameter of type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\"'.\n Type 'null' is not assignable to type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\"'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "592" + ], + "location": { + "end": { + "column": 6, + "line": 88 + }, + "start": { + "column": 46, + "line": 86 + } + } + }, + { + "id": "3927", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected false to be truthy", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "593" + ], + "coveredBy": [ + "593", + "594", + "595", + "596" + ], + "location": { + "end": { + "column": 4, + "line": 97 + }, + "start": { + "column": 49, + "line": 93 + } + } + }, + { + "id": "3928", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected false to be truthy", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "596" + ], + "coveredBy": [ + "596" + ], + "location": { + "end": { + "column": 4, + "line": 101 + }, + "start": { + "column": 31, + "line": 99 + } + } + }, + { + "id": "3929", + "mutatorName": "BooleanLiteral", + "replacement": "isMuted.value", + "statusReason": "expected false to be truthy", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "596" ], + "coveredBy": [ + "596" + ], + "location": { + "end": { + "column": 27, + "line": 100 + }, + "start": { + "column": 13, + "line": 100 + } + } + }, + { + "id": "3882", + "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, "coveredBy": [ "209", "210", @@ -183068,60 +165199,60 @@ "1253", "1254", "1255", - "1353", - "1354", - "1355", - "1356", - "1357", - "1358", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", "1359", "1360", "1361", "1362", "1363", "1364", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1435", - "1436", - "1437", - "1438", - "1439", - "1447", - "1448", - "1449", - "1450", - "1451", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1479", - "1480", - "1481", - "1482", - "1483", - "1489", + "1365", + "1366", + "1367", + "1368", + "1369", + "1370", + "1410", + "1411", + "1412", + "1413", + "1414", + "1415", + "1441", + "1442", + "1443", + "1444", + "1445", + "1453", + "1454", + "1455", + "1456", + "1457", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", "1490", "1491", "1492", "1493", - "1504", + "1494", "1505", "1506", "1507", "1508", "1509", - "1583", + "1510", "1584", - "1587", - "1611", + "1585", + "1588", "1612", "1613", "1614", @@ -183131,49 +165262,49 @@ "1618", "1619", "1620", - "1649", + "1621", "1650", "1651", "1652", "1653", - "1660", + "1654", "1661", "1662", "1663", "1664", - "1674", + "1665", "1675", "1676", "1677", "1678", - "1683", + "1679", "1684", "1685", "1686", "1687", - "1695", + "1688", "1696", "1697", "1698", "1699", - "1715", + "1700", "1716", "1717", "1718", "1719", - "1733", + "1720", "1734", "1735", "1736", - "1772", + "1737", "1773", "1774", "1775", - "1804", + "1776", "1805", "1806", "1807", - "1815", + "1808", "1816", "1817", "1818", @@ -183181,7 +165312,7 @@ "1820", "1821", "1822", - "1832", + "1823", "1833", "1834", "1835", @@ -183189,7 +165320,7 @@ "1837", "1838", "1839", - "1842", + "1840", "1843", "1844", "1845", @@ -183197,7 +165328,7 @@ "1847", "1848", "1849", - "1863", + "1850", "1864", "1865", "1866", @@ -183209,15 +165340,16 @@ "1872", "1873", "1874", - "1875" + "1875", + "1876" ], "location": { "end": { - "column": 137, + "column": 138, "line": 22 }, "start": { - "column": 129, + "column": 74, "line": 22 } } @@ -183229,7 +165361,6 @@ "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": [ "209", "210", @@ -183477,60 +165608,60 @@ "1253", "1254", "1255", - "1353", - "1354", - "1355", - "1356", - "1357", - "1358", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", "1359", "1360", "1361", "1362", "1363", "1364", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1435", - "1436", - "1437", - "1438", - "1439", - "1447", - "1448", - "1449", - "1450", - "1451", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1479", - "1480", - "1481", - "1482", - "1483", - "1489", + "1365", + "1366", + "1367", + "1368", + "1369", + "1370", + "1410", + "1411", + "1412", + "1413", + "1414", + "1415", + "1441", + "1442", + "1443", + "1444", + "1445", + "1453", + "1454", + "1455", + "1456", + "1457", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", "1490", "1491", "1492", "1493", - "1504", + "1494", "1505", "1506", "1507", "1508", "1509", - "1583", + "1510", "1584", - "1587", - "1611", + "1585", + "1588", "1612", "1613", "1614", @@ -183540,49 +165671,49 @@ "1618", "1619", "1620", - "1649", + "1621", "1650", "1651", "1652", "1653", - "1660", + "1654", "1661", "1662", "1663", "1664", - "1674", + "1665", "1675", "1676", "1677", "1678", - "1683", + "1679", "1684", "1685", "1686", "1687", - "1695", + "1688", "1696", "1697", "1698", "1699", - "1715", + "1700", "1716", "1717", "1718", "1719", - "1733", + "1720", "1734", "1735", "1736", - "1772", + "1737", "1773", "1774", "1775", - "1804", + "1776", "1805", "1806", "1807", - "1815", + "1808", "1816", "1817", "1818", @@ -183590,7 +165721,7 @@ "1820", "1821", "1822", - "1832", + "1823", "1833", "1834", "1835", @@ -183598,7 +165729,7 @@ "1837", "1838", "1839", - "1842", + "1840", "1843", "1844", "1845", @@ -183606,7 +165737,7 @@ "1847", "1848", "1849", - "1863", + "1850", "1864", "1865", "1866", @@ -183618,27 +165749,27 @@ "1872", "1873", "1874", - "1875" + "1875", + "1876" ], "location": { "end": { - "column": 135, - "line": 24 + "column": 139, + "line": 22 }, "start": { - "column": 35, - "line": 24 + "column": 37, + "line": 22 } } }, { - "id": "3882", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", + "id": "3885", + "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": [ "209", "210", @@ -183886,60 +166017,60 @@ "1253", "1254", "1255", - "1353", - "1354", - "1355", - "1356", - "1357", - "1358", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", "1359", "1360", "1361", "1362", "1363", "1364", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1435", - "1436", - "1437", - "1438", - "1439", - "1447", - "1448", - "1449", - "1450", - "1451", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1479", - "1480", - "1481", - "1482", - "1483", - "1489", + "1365", + "1366", + "1367", + "1368", + "1369", + "1370", + "1410", + "1411", + "1412", + "1413", + "1414", + "1415", + "1441", + "1442", + "1443", + "1444", + "1445", + "1453", + "1454", + "1455", + "1456", + "1457", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", "1490", "1491", "1492", "1493", - "1504", + "1494", "1505", "1506", "1507", "1508", "1509", - "1583", + "1510", "1584", - "1587", - "1611", + "1585", + "1588", "1612", "1613", "1614", @@ -183949,49 +166080,49 @@ "1618", "1619", "1620", - "1649", + "1621", "1650", "1651", "1652", "1653", - "1660", + "1654", "1661", "1662", "1663", "1664", - "1674", + "1665", "1675", "1676", "1677", "1678", - "1683", + "1679", "1684", "1685", "1686", "1687", - "1695", + "1688", "1696", "1697", "1698", "1699", - "1715", + "1700", "1716", "1717", "1718", "1719", - "1733", + "1720", "1734", "1735", "1736", - "1772", + "1737", "1773", "1774", "1775", - "1804", + "1776", "1805", "1806", "1807", - "1815", + "1808", "1816", "1817", "1818", @@ -183999,7 +166130,7 @@ "1820", "1821", "1822", - "1832", + "1823", "1833", "1834", "1835", @@ -184007,7 +166138,7 @@ "1837", "1838", "1839", - "1842", + "1840", "1843", "1844", "1845", @@ -184015,7 +166146,7 @@ "1847", "1848", "1849", - "1863", + "1850", "1864", "1865", "1866", @@ -184027,30 +166158,27 @@ "1872", "1873", "1874", - "1875" + "1875", + "1876" ], "location": { "end": { - "column": 134, + "column": 135, "line": 24 }, "start": { - "column": 72, + "column": 35, "line": 24 } } }, { - "id": "3883", - "mutatorName": "MethodExpression", - "replacement": "name.endsWith(\"day-\")", - "statusReason": "expected [] to strictly equal [ 'day-1', 'day-2' ]", - "status": "Killed", - "testsCompleted": 5, + "id": "3878", + "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/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/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": [ - "574" - ], "coveredBy": [ "209", "210", @@ -184298,60 +166426,60 @@ "1253", "1254", "1255", - "1353", - "1354", - "1355", - "1356", - "1357", - "1358", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", "1359", "1360", "1361", "1362", "1363", "1364", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1435", - "1436", - "1437", - "1438", - "1439", - "1447", - "1448", - "1449", - "1450", - "1451", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1479", - "1480", - "1481", - "1482", - "1483", - "1489", + "1365", + "1366", + "1367", + "1368", + "1369", + "1370", + "1410", + "1411", + "1412", + "1413", + "1414", + "1415", + "1441", + "1442", + "1443", + "1444", + "1445", + "1453", + "1454", + "1455", + "1456", + "1457", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", "1490", "1491", "1492", "1493", - "1504", + "1494", "1505", "1506", "1507", "1508", "1509", - "1583", + "1510", "1584", - "1587", - "1611", + "1585", + "1588", "1612", "1613", "1614", @@ -184361,49 +166489,49 @@ "1618", "1619", "1620", - "1649", + "1621", "1650", "1651", "1652", "1653", - "1660", + "1654", "1661", "1662", "1663", "1664", - "1674", + "1665", "1675", "1676", "1677", "1678", - "1683", + "1679", "1684", "1685", "1686", "1687", - "1695", + "1688", "1696", "1697", "1698", "1699", - "1715", + "1700", "1716", "1717", "1718", "1719", - "1733", + "1720", "1734", "1735", "1736", - "1772", + "1737", "1773", "1774", "1775", - "1804", + "1776", "1805", "1806", "1807", - "1815", + "1808", "1816", "1817", "1818", @@ -184411,7 +166539,7 @@ "1820", "1821", "1822", - "1832", + "1823", "1833", "1834", "1835", @@ -184419,7 +166547,7 @@ "1837", "1838", "1839", - "1842", + "1840", "1843", "1844", "1845", @@ -184427,7 +166555,7 @@ "1847", "1848", "1849", - "1863", + "1850", "1864", "1865", "1866", @@ -184439,30 +166567,27 @@ "1872", "1873", "1874", - "1875" + "1875", + "1876" ], "location": { "end": { - "column": 134, - "line": 24 + "column": 2, + "line": 121 }, "start": { - "column": 111, - "line": 24 + "column": 57, + "line": 11 } } }, { - "id": "3884", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "expected [ 'day-1', 'day-2', 'night-1', …(2) ] to strictly equal [ 'day-1', 'day-2' ]", - "status": "Killed", - "testsCompleted": 18, + "id": "3886", + "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": [ - "574" - ], "coveredBy": [ "209", "210", @@ -184710,60 +166835,60 @@ "1253", "1254", "1255", - "1353", - "1354", - "1355", - "1356", - "1357", - "1358", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", "1359", "1360", "1361", "1362", "1363", "1364", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1435", - "1436", - "1437", - "1438", - "1439", - "1447", - "1448", - "1449", - "1450", - "1451", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1479", - "1480", - "1481", - "1482", - "1483", - "1489", + "1365", + "1366", + "1367", + "1368", + "1369", + "1370", + "1410", + "1411", + "1412", + "1413", + "1414", + "1415", + "1441", + "1442", + "1443", + "1444", + "1445", + "1453", + "1454", + "1455", + "1456", + "1457", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", "1490", "1491", "1492", "1493", - "1504", + "1494", "1505", "1506", "1507", "1508", "1509", - "1583", + "1510", "1584", - "1587", - "1611", + "1585", + "1588", "1612", "1613", "1614", @@ -184773,49 +166898,49 @@ "1618", "1619", "1620", - "1649", + "1621", "1650", "1651", "1652", "1653", - "1660", + "1654", "1661", "1662", "1663", "1664", - "1674", + "1665", "1675", "1676", "1677", "1678", - "1683", + "1679", "1684", "1685", "1686", "1687", - "1695", + "1688", "1696", "1697", "1698", "1699", - "1715", + "1700", "1716", "1717", "1718", "1719", - "1733", + "1720", "1734", "1735", "1736", - "1772", + "1737", "1773", "1774", "1775", - "1804", + "1776", "1805", "1806", "1807", - "1815", + "1808", "1816", "1817", "1818", @@ -184823,7 +166948,7 @@ "1820", "1821", "1822", - "1832", + "1823", "1833", "1834", "1835", @@ -184831,7 +166956,7 @@ "1837", "1838", "1839", - "1842", + "1840", "1843", "1844", "1845", @@ -184839,7 +166964,7 @@ "1847", "1848", "1849", - "1863", + "1850", "1864", "1865", "1866", @@ -184851,27 +166976,27 @@ "1872", "1873", "1874", - "1875" + "1875", + "1876" ], "location": { "end": { - "column": 133, + "column": 134, "line": 24 }, "start": { - "column": 127, + "column": 72, "line": 24 } } }, { - "id": "3885", - "mutatorName": "BlockStatement", + "id": "3890", + "mutatorName": "ObjectLiteral", "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": "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": [ "209", "210", @@ -185119,60 +167244,60 @@ "1253", "1254", "1255", - "1353", - "1354", - "1355", - "1356", - "1357", - "1358", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", "1359", "1360", "1361", "1362", "1363", "1364", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1435", - "1436", - "1437", - "1438", - "1439", - "1447", - "1448", - "1449", - "1450", - "1451", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1479", - "1480", - "1481", - "1482", - "1483", - "1489", + "1365", + "1366", + "1367", + "1368", + "1369", + "1370", + "1410", + "1411", + "1412", + "1413", + "1414", + "1415", + "1441", + "1442", + "1443", + "1444", + "1445", + "1453", + "1454", + "1455", + "1456", + "1457", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", "1490", "1491", "1492", "1493", - "1504", + "1494", "1505", "1506", "1507", "1508", "1509", - "1583", + "1510", "1584", - "1587", - "1611", + "1585", + "1588", "1612", "1613", "1614", @@ -185182,49 +167307,49 @@ "1618", "1619", "1620", - "1649", + "1621", "1650", "1651", "1652", "1653", - "1660", + "1654", "1661", "1662", "1663", "1664", - "1674", + "1665", "1675", "1676", "1677", "1678", - "1683", + "1679", "1684", "1685", "1686", "1687", - "1695", + "1688", "1696", "1697", "1698", "1699", - "1715", + "1700", "1716", "1717", "1718", "1719", - "1733", + "1720", "1734", "1735", "1736", - "1772", + "1737", "1773", "1774", "1775", - "1804", + "1776", "1805", "1806", "1807", - "1815", + "1808", "1816", "1817", "1818", @@ -185232,7 +167357,7 @@ "1820", "1821", "1822", - "1832", + "1823", "1833", "1834", "1835", @@ -185240,7 +167365,7 @@ "1837", "1838", "1839", - "1842", + "1840", "1843", "1844", "1845", @@ -185248,7 +167373,7 @@ "1847", "1848", "1849", - "1863", + "1850", "1864", "1865", "1866", @@ -185260,27 +167385,27 @@ "1872", "1873", "1874", - "1875" + "1875", + "1876" ], "location": { "end": { - "column": 4, - "line": 31 + "column": 6, + "line": 30 }, "start": { - "column": 58, - "line": 26 + "column": 21, + "line": 27 } } }, { - "id": "3886", + "id": "3895", "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", + "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": [ "209", "210", @@ -185528,60 +167653,60 @@ "1253", "1254", "1255", - "1353", - "1354", - "1355", - "1356", - "1357", - "1358", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", "1359", "1360", "1361", "1362", "1363", "1364", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1435", - "1436", - "1437", - "1438", - "1439", - "1447", - "1448", - "1449", - "1450", - "1451", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1479", - "1480", - "1481", - "1482", - "1483", - "1489", + "1365", + "1366", + "1367", + "1368", + "1369", + "1370", + "1410", + "1411", + "1412", + "1413", + "1414", + "1415", + "1441", + "1442", + "1443", + "1444", + "1445", + "1453", + "1454", + "1455", + "1456", + "1457", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", "1490", "1491", "1492", "1493", - "1504", + "1494", "1505", "1506", "1507", "1508", "1509", - "1583", + "1510", "1584", - "1587", - "1611", + "1585", + "1588", "1612", "1613", "1614", @@ -185591,49 +167716,49 @@ "1618", "1619", "1620", - "1649", + "1621", "1650", "1651", "1652", "1653", - "1660", + "1654", "1661", "1662", "1663", "1664", - "1674", + "1665", "1675", "1676", "1677", "1678", - "1683", + "1679", "1684", "1685", "1686", "1687", - "1695", + "1688", "1696", "1697", "1698", "1699", - "1715", + "1700", "1716", "1717", "1718", "1719", - "1733", + "1720", "1734", "1735", "1736", - "1772", + "1737", "1773", "1774", "1775", - "1804", + "1776", "1805", "1806", "1807", - "1815", + "1808", "1816", "1817", "1818", @@ -185641,7 +167766,7 @@ "1820", "1821", "1822", - "1832", + "1823", "1833", "1834", "1835", @@ -185649,7 +167774,7 @@ "1837", "1838", "1839", - "1842", + "1840", "1843", "1844", "1845", @@ -185657,7 +167782,7 @@ "1847", "1848", "1849", - "1863", + "1850", "1864", "1865", "1866", @@ -185669,30 +167794,27 @@ "1872", "1873", "1874", - "1875" + "1875", + "1876" ], "location": { "end": { "column": 6, - "line": 30 + "line": 38 }, "start": { "column": 21, - "line": 27 + "line": 34 } } }, { - "id": "3887", - "mutatorName": "BooleanLiteral", - "replacement": "true", - "statusReason": "expected 1st \"spy\" call to have been called with [ { preload: false, …(1) } ]", - "status": "Killed", - "testsCompleted": 1, + "id": "3894", + "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": [ - "570" - ], "coveredBy": [ "209", "210", @@ -185940,60 +168062,60 @@ "1253", "1254", "1255", - "1353", - "1354", - "1355", - "1356", - "1357", - "1358", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", "1359", "1360", "1361", "1362", "1363", "1364", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1435", - "1436", - "1437", - "1438", - "1439", - "1447", - "1448", - "1449", - "1450", - "1451", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1479", - "1480", - "1481", - "1482", - "1483", - "1489", + "1365", + "1366", + "1367", + "1368", + "1369", + "1370", + "1410", + "1411", + "1412", + "1413", + "1414", + "1415", + "1441", + "1442", + "1443", + "1444", + "1445", + "1453", + "1454", + "1455", + "1456", + "1457", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", "1490", "1491", "1492", "1493", - "1504", + "1494", "1505", "1506", "1507", "1508", "1509", - "1583", + "1510", "1584", - "1587", - "1611", + "1585", + "1588", "1612", "1613", "1614", @@ -186003,49 +168125,49 @@ "1618", "1619", "1620", - "1649", + "1621", "1650", "1651", "1652", "1653", - "1660", + "1654", "1661", "1662", "1663", "1664", - "1674", + "1665", "1675", "1676", "1677", "1678", - "1683", + "1679", "1684", "1685", "1686", "1687", - "1695", + "1688", "1696", "1697", "1698", "1699", - "1715", + "1700", "1716", "1717", "1718", "1719", - "1733", + "1720", "1734", "1735", "1736", - "1772", + "1737", "1773", "1774", "1775", - "1804", + "1776", "1805", "1806", "1807", - "1815", + "1808", "1816", "1817", "1818", @@ -186053,7 +168175,7 @@ "1820", "1821", "1822", - "1832", + "1823", "1833", "1834", "1835", @@ -186061,7 +168183,7 @@ "1837", "1838", "1839", - "1842", + "1840", "1843", "1844", "1845", @@ -186069,7 +168191,7 @@ "1847", "1848", "1849", - "1863", + "1850", "1864", "1865", "1866", @@ -186081,30 +168203,27 @@ "1872", "1873", "1874", - "1875" + "1875", + "1876" ], "location": { "end": { - "column": 21, - "line": 28 + "column": 4, + "line": 39 }, "start": { - "column": 16, - "line": 28 + "column": 66, + "line": 33 } } }, { - "id": "3888", - "mutatorName": "ArrayDeclaration", - "replacement": "[]", - "statusReason": "expected 1st \"spy\" call to have been called with [ { preload: false, …(1) } ]", - "status": "Killed", - "testsCompleted": 1, + "id": "3889", + "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": [ - "570" - ], "coveredBy": [ "209", "210", @@ -186352,60 +168471,60 @@ "1253", "1254", "1255", - "1353", - "1354", - "1355", - "1356", - "1357", - "1358", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", "1359", "1360", "1361", "1362", "1363", "1364", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1435", - "1436", - "1437", - "1438", - "1439", - "1447", - "1448", - "1449", - "1450", - "1451", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1479", - "1480", - "1481", - "1482", - "1483", - "1489", + "1365", + "1366", + "1367", + "1368", + "1369", + "1370", + "1410", + "1411", + "1412", + "1413", + "1414", + "1415", + "1441", + "1442", + "1443", + "1444", + "1445", + "1453", + "1454", + "1455", + "1456", + "1457", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", "1490", "1491", "1492", "1493", - "1504", + "1494", "1505", "1506", "1507", "1508", "1509", - "1583", + "1510", "1584", - "1587", - "1611", + "1585", + "1588", "1612", "1613", "1614", @@ -186415,49 +168534,49 @@ "1618", "1619", "1620", - "1649", + "1621", "1650", "1651", "1652", "1653", - "1660", + "1654", "1661", "1662", "1663", "1664", - "1674", + "1665", "1675", "1676", "1677", "1678", - "1683", + "1679", "1684", "1685", "1686", "1687", - "1695", + "1688", "1696", "1697", "1698", "1699", - "1715", + "1700", "1716", "1717", "1718", "1719", - "1733", + "1720", "1734", "1735", "1736", - "1772", + "1737", "1773", "1774", "1775", - "1804", + "1776", "1805", "1806", "1807", - "1815", + "1808", "1816", "1817", "1818", @@ -186465,7 +168584,7 @@ "1820", "1821", "1822", - "1832", + "1823", "1833", "1834", "1835", @@ -186473,7 +168592,7 @@ "1837", "1838", "1839", - "1842", + "1840", "1843", "1844", "1845", @@ -186481,7 +168600,7 @@ "1847", "1848", "1849", - "1863", + "1850", "1864", "1865", "1866", @@ -186493,30 +168612,27 @@ "1872", "1873", "1874", - "1875" + "1875", + "1876" ], "location": { "end": { - "column": 48, - "line": 29 + "column": 4, + "line": 31 }, "start": { - "column": 12, - "line": 29 + "column": 58, + "line": 26 } } }, { - "id": "3889", - "mutatorName": "StringLiteral", - "replacement": "``", - "statusReason": "expected 1st \"spy\" call to have been called with [ { preload: false, …(1) } ]", - "status": "Killed", - "testsCompleted": 1, + "id": "3930", + "mutatorName": "ObjectLiteral", + "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>, 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": [ - "570" - ], "coveredBy": [ "209", "210", @@ -186764,60 +168880,60 @@ "1253", "1254", "1255", - "1353", - "1354", - "1355", - "1356", - "1357", - "1358", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", "1359", "1360", "1361", "1362", "1363", "1364", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1435", - "1436", - "1437", - "1438", - "1439", - "1447", - "1448", - "1449", - "1450", - "1451", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1479", - "1480", - "1481", - "1482", - "1483", - "1489", + "1365", + "1366", + "1367", + "1368", + "1369", + "1370", + "1410", + "1411", + "1412", + "1413", + "1414", + "1415", + "1441", + "1442", + "1443", + "1444", + "1445", + "1453", + "1454", + "1455", + "1456", + "1457", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", "1490", "1491", "1492", "1493", - "1504", + "1494", "1505", "1506", "1507", "1508", "1509", - "1583", + "1510", "1584", - "1587", - "1611", + "1585", + "1588", "1612", "1613", "1614", @@ -186827,49 +168943,49 @@ "1618", "1619", "1620", - "1649", + "1621", "1650", "1651", "1652", "1653", - "1660", + "1654", "1661", "1662", "1663", "1664", - "1674", + "1665", "1675", "1676", "1677", "1678", - "1683", + "1679", "1684", "1685", "1686", "1687", - "1695", + "1688", "1696", "1697", "1698", "1699", - "1715", + "1700", "1716", "1717", "1718", "1719", - "1733", + "1720", "1734", "1735", "1736", - "1772", + "1737", "1773", "1774", "1775", - "1804", + "1776", "1805", "1806", "1807", - "1815", + "1808", "1816", "1817", "1818", @@ -186877,7 +168993,7 @@ "1820", "1821", "1822", - "1832", + "1823", "1833", "1834", "1835", @@ -186885,7 +169001,7 @@ "1837", "1838", "1839", - "1842", + "1840", "1843", "1844", "1845", @@ -186893,7 +169009,7 @@ "1847", "1848", "1849", - "1863", + "1850", "1864", "1865", "1866", @@ -186905,28 +169021,77 @@ "1872", "1873", "1874", - "1875" + "1875", + "1876" ], "location": { "end": { - "column": 47, - "line": 29 + "column": 4, + "line": 120 }, "start": { - "column": 13, - "line": 29 + "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": "3890", + "id": "3931", "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", + "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/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/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/RecipientRoleAdditionalCardsMultiSelect/RecipientRoleAdditionalCardsMultiSelect.nuxt.spec.ts(100,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(150,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(227,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(232,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(249,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,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(83,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(99,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(110,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(151,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/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(121,35): error TS2339: Property 'addPlayerToCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyHeader.nuxt.spec.ts(135,35): error TS2339: Property 'addPlayerToCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyHeaderSetupButtons/GameLobbyHeaderSetupButtons.nuxt.spec.ts(71,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyHeaderSetupButtons/GameLobbyHeaderSetupButtons.nuxt.spec.ts(105,26): error TS2339: Property 'createGameDto' 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/GameLobbyPlayerInput/GameLobbyPlayerInput.nuxt.spec.ts(46,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyPlayerInput/GameLobbyPlayerInput.nuxt.spec.ts(55,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyPlayerInput/GameLobbyPlayerInput.nuxt.spec.ts(68,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyPlayerInput/GameLobbyPlayerInput.nuxt.spec.ts(85,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyPlayerInput/GameLobbyPlayerInput.nuxt.spec.ts(94,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyPlayerInput/GameLobbyPlayerInput.nuxt.spec.ts(108,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyPlayerInput/GameLobbyPlayerInput.nuxt.spec.ts(122,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyPlayerInput/GameLobbyPlayerInput.nuxt.spec.ts(149,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyPlayerInput/GameLobbyPlayerInput.nuxt.spec.ts(158,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/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/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/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(115,33): error TS2339: Property 'resetCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/pages/game-lobby/game-lobby.nuxt.spec.ts(295,33): error TS2339: Property 'setPlayersToCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/pages/game-lobby/game-lobby.nuxt.spec.ts(307,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(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 'saveCreateGameOptionsDtoToLocalStorage' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(207,33): error TS2339: Property 'createGameOptionsDtoFromLocalStorage' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(228,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(233,26): error TS2339: Property 'removeObsoleteAdditionalCardsFromCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(235,33): error TS2339: Property 'createGameDto' 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(241,26): error TS2339: Property 'removeObsoleteAdditionalCardsFromCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(243,33): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(256,26): error TS2339: Property 'addPlayerToCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(258,33): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(270,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(281,26): error TS2339: Property 'updatePlayerInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(283,33): 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 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(300,26): error TS2339: Property 'updatePlayerInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(302,33): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(314,26): error TS2339: Property 'setPlayersToCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(316,33): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(328,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(336,26): error TS2339: Property 'removePlayerFromCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(338,33): 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 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(354,26): error TS2339: Property 'removePlayerFromCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(356,33): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(363,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(368,33): error TS2339: Property 'isRoleInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(373,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(378,33): error TS2339: Property 'isRoleInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(390,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(393,41): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(408,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(411,41): error TS2339: Property 'getPlayersWithAnyRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(487,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(489,33): error TS2339: Property 'isRoleMinReachedInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(544,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(546,33): error TS2339: Property 'isRoleMaxReachedInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(608,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(610,33): error TS2339: Property 'getRoleLeftCountToReachMinInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(627,26): error TS2339: Property 'setAdditionalCardsForRecipientInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(629,33): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(648,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(661,26): error TS2339: Property 'setAdditionalCardsForRecipientInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(663,33): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(688,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(694,41): error TS2339: Property 'getAdditionalCardsForRecipientInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(701,41): error TS2339: Property 'getAdditionalCardsForRecipientInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(728,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(734,41): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(741,41): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store'.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ + "39", + "40", + "41", + "42", + "43", + "44", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "54", + "55", + "56", + "57", + "58", + "59", + "60", + "61", + "62", + "63", + "64", + "65", + "66", + "67", + "68", + "69", + "70", + "71", + "72", + "73", + "74", + "75", + "76", + "77", + "78", + "79", + "80", "209", "210", "211", @@ -186951,391 +169116,510 @@ "230", "231", "232", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "570", - "571", - "572", - "573", - "574", - "575", - "576", - "577", - "578", - "579", - "580", - "581", - "582", - "583", - "584", - "585", - "586", - "587", - "588", - "589", - "590", - "591", - "592", - "593", - "594", - "595", - "596", - "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", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775", - "793", - "794", - "795", - "796", - "797", - "798", - "799", - "800", - "801", - "802", - "803", - "804", - "805", - "806", - "807", - "808", - "809", - "856", - "857", - "858", - "859", - "860", - "861", - "862", - "863", - "864", - "865", - "866", - "867", - "868", - "869", - "870", - "871", - "872", - "873", - "874", - "919", - "920", - "921", - "922", - "923", - "924", - "925", - "926", - "927", - "928", - "929", - "930", - "931", - "946", - "947", - "948", - "949", - "950", - "951", - "952", - "953", - "954", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", - "1021", - "1022", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1049", - "1050", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", - "1060", - "1197", - "1198", - "1199", - "1200", - "1201", - "1202", - "1213", - "1214", - "1215", - "1216", - "1217", - "1218", - "1226", - "1227", - "1228", - "1229", - "1230", - "1231", - "1232", - "1233", - "1249", - "1250", - "1251", - "1252", - "1253", - "1254", - "1255", + "278", + "279", + "280", + "281", + "282", + "283", + "284", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413", + "442", + "443", + "444", + "445", + "446", + "447", + "448", + "449", + "450", + "451", + "452", + "453", + "454", + "455", + "456", + "457", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "525", + "526", + "527", + "528", + "529", + "530", + "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539", + "540", + "609", + "610", + "611", + "612", + "613", + "614", + "615", + "616", + "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", + "644", + "645", + "646", + "647", + "648", + "649", + "650", + "651", + "652", + "653", + "654", + "655", + "656", + "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", + "752", + "753", + "754", + "755", + "756", + "757", + "758", + "759", + "760", + "761", + "762", + "763", + "764", + "765", + "766", + "782", + "783", + "784", + "785", + "786", + "787", + "788", + "789", + "790", + "791", + "792", + "810", + "811", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "955", + "956", + "957", + "958", + "959", + "960", + "961", + "962", + "963", + "964", + "965", + "1004", + "1005", + "1006", + "1007", + "1008", + "1009", + "1010", + "1011", + "1012", + "1013", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1067", + "1068", + "1069", + "1070", + "1078", + "1079", + "1080", + "1081", + "1082", + "1083", + "1084", + "1085", + "1086", + "1113", + "1114", + "1115", + "1116", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1126", + "1127", + "1128", + "1129", + "1130", + "1131", + "1132", + "1133", + "1134", + "1135", + "1136", + "1137", + "1138", + "1139", + "1140", + "1141", + "1169", + "1170", + "1171", + "1172", + "1173", + "1174", + "1175", + "1176", + "1177", + "1256", + "1257", + "1258", + "1259", + "1260", + "1273", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1280", + "1281", + "1282", + "1283", + "1284", + "1285", + "1286", + "1303", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", + "1330", + "1331", + "1332", + "1333", + "1334", + "1335", + "1336", + "1337", + "1345", + "1346", + "1347", + "1348", + "1349", + "1350", + "1351", + "1352", "1353", "1354", "1355", "1356", "1357", "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", + "1433", + "1434", "1435", "1436", "1437", "1438", "1439", - "1447", - "1448", - "1449", - "1450", - "1451", + "1440", + "1458", + "1459", + "1460", + "1461", "1462", - "1463", - "1464", - "1465", - "1466", - "1467", + "1474", + "1475", + "1476", + "1477", + "1478", "1479", "1480", "1481", "1482", "1483", - "1489", - "1490", - "1491", - "1492", - "1493", + "1484", + "1495", + "1496", + "1497", + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", "1504", - "1505", - "1506", - "1507", - "1508", - "1509", - "1583", - "1584", - "1587", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1649", - "1650", - "1651", - "1652", - "1653", - "1660", - "1661", - "1662", - "1663", - "1664", - "1674", - "1675", - "1676", - "1677", - "1678", - "1683", - "1684", - "1685", - "1686", - "1687", - "1695", - "1696", - "1697", - "1698", - "1699", - "1715", - "1716", - "1717", - "1718", - "1719", - "1733", - "1734", - "1735", - "1736", - "1772", - "1773", - "1774", - "1775", - "1804", - "1805", - "1806", - "1807", - "1815", - "1816", - "1817", - "1818", - "1819", - "1820", - "1821", - "1822", - "1832", - "1833", - "1834", - "1835", - "1836", - "1837", - "1838", - "1839", - "1842", - "1843", - "1844", - "1845", - "1846", - "1847", - "1848", - "1849", - "1863", - "1864", - "1865", - "1866", - "1867", - "1868", - "1869", - "1870", - "1871", - "1872", - "1873", - "1874", - "1875" + "1511", + "1512", + "1513", + "1514", + "1515", + "1516", + "1517", + "1518", + "1519", + "1520", + "1521", + "1522", + "1523", + "1524", + "1525", + "1526", + "1527", + "1528", + "1529", + "1530", + "1537", + "1538", + "1539", + "1540", + "1541", + "1542", + "1543", + "1544", + "1545", + "1546", + "1547", + "1548", + "1549", + "1550", + "1551", + "1552", + "1553", + "1554", + "1555", + "1556", + "1557", + "1558", + "1559", + "1560", + "1561", + "1562", + "1563", + "1564", + "1573", + "1574", + "1575", + "1576", + "1577", + "1636", + "1637", + "1891", + "1892", + "1893", + "1894" ], "location": { "end": { - "column": 4, - "line": 39 + "column": 2, + "line": 183 }, "start": { - "column": 66, - "line": 33 + "column": 75, + "line": 17 } } }, { - "id": "3891", + "id": "3932", "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", + "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": [], + "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", "209", "210", "211", @@ -187360,394 +169644,510 @@ "230", "231", "232", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "570", - "571", - "572", - "573", - "574", - "575", - "576", - "577", - "578", - "579", - "580", - "581", - "582", - "583", - "584", - "585", - "586", - "587", - "588", - "589", - "590", - "591", - "592", - "593", - "594", - "595", - "596", - "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", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775", - "793", - "794", - "795", - "796", - "797", - "798", - "799", - "800", - "801", - "802", - "803", - "804", - "805", - "806", - "807", - "808", - "809", - "856", - "857", - "858", - "859", - "860", - "861", - "862", - "863", - "864", - "865", - "866", - "867", - "868", - "869", - "870", - "871", - "872", - "873", - "874", - "919", - "920", - "921", - "922", - "923", - "924", - "925", - "926", - "927", - "928", - "929", - "930", - "931", - "946", - "947", - "948", - "949", - "950", - "951", - "952", - "953", - "954", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", - "1021", - "1022", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1049", - "1050", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", - "1060", - "1197", - "1198", - "1199", - "1200", - "1201", - "1202", - "1213", - "1214", - "1215", - "1216", - "1217", - "1218", - "1226", - "1227", - "1228", - "1229", - "1230", - "1231", - "1232", - "1233", - "1249", - "1250", - "1251", - "1252", - "1253", - "1254", - "1255", + "278", + "279", + "280", + "281", + "282", + "283", + "284", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413", + "442", + "443", + "444", + "445", + "446", + "447", + "448", + "449", + "450", + "451", + "452", + "453", + "454", + "455", + "456", + "457", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "525", + "526", + "527", + "528", + "529", + "530", + "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539", + "540", + "609", + "610", + "611", + "612", + "613", + "614", + "615", + "616", + "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", + "644", + "645", + "646", + "647", + "648", + "649", + "650", + "651", + "652", + "653", + "654", + "655", + "656", + "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", + "752", + "753", + "754", + "755", + "756", + "757", + "758", + "759", + "760", + "761", + "762", + "763", + "764", + "765", + "766", + "782", + "783", + "784", + "785", + "786", + "787", + "788", + "789", + "790", + "791", + "792", + "810", + "811", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "955", + "956", + "957", + "958", + "959", + "960", + "961", + "962", + "963", + "964", + "965", + "1004", + "1005", + "1006", + "1007", + "1008", + "1009", + "1010", + "1011", + "1012", + "1013", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1067", + "1068", + "1069", + "1070", + "1078", + "1079", + "1080", + "1081", + "1082", + "1083", + "1084", + "1085", + "1086", + "1113", + "1114", + "1115", + "1116", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1126", + "1127", + "1128", + "1129", + "1130", + "1131", + "1132", + "1133", + "1134", + "1135", + "1136", + "1137", + "1138", + "1139", + "1140", + "1141", + "1169", + "1170", + "1171", + "1172", + "1173", + "1174", + "1175", + "1176", + "1177", + "1256", + "1257", + "1258", + "1259", + "1260", + "1273", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1280", + "1281", + "1282", + "1283", + "1284", + "1285", + "1286", + "1303", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", + "1330", + "1331", + "1332", + "1333", + "1334", + "1335", + "1336", + "1337", + "1345", + "1346", + "1347", + "1348", + "1349", + "1350", + "1351", + "1352", "1353", "1354", "1355", "1356", "1357", "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", + "1433", + "1434", "1435", "1436", "1437", "1438", "1439", - "1447", - "1448", - "1449", - "1450", - "1451", + "1440", + "1458", + "1459", + "1460", + "1461", "1462", - "1463", - "1464", - "1465", - "1466", - "1467", + "1474", + "1475", + "1476", + "1477", + "1478", "1479", "1480", "1481", "1482", "1483", - "1489", - "1490", - "1491", - "1492", - "1493", + "1484", + "1495", + "1496", + "1497", + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", "1504", - "1505", - "1506", - "1507", - "1508", - "1509", - "1583", - "1584", - "1587", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1649", - "1650", - "1651", - "1652", - "1653", - "1660", - "1661", - "1662", - "1663", - "1664", - "1674", - "1675", - "1676", - "1677", - "1678", - "1683", - "1684", - "1685", - "1686", - "1687", - "1695", - "1696", - "1697", - "1698", - "1699", - "1715", - "1716", - "1717", - "1718", - "1719", - "1733", - "1734", - "1735", - "1736", - "1772", - "1773", - "1774", - "1775", - "1804", - "1805", - "1806", - "1807", - "1815", - "1816", - "1817", - "1818", - "1819", - "1820", - "1821", - "1822", - "1832", - "1833", - "1834", - "1835", - "1836", - "1837", - "1838", - "1839", - "1842", - "1843", - "1844", - "1845", - "1846", - "1847", - "1848", - "1849", - "1863", - "1864", - "1865", - "1866", - "1867", - "1868", - "1869", - "1870", - "1871", - "1872", - "1873", - "1874", - "1875" + "1511", + "1512", + "1513", + "1514", + "1515", + "1516", + "1517", + "1518", + "1519", + "1520", + "1521", + "1522", + "1523", + "1524", + "1525", + "1526", + "1527", + "1528", + "1529", + "1530", + "1537", + "1538", + "1539", + "1540", + "1541", + "1542", + "1543", + "1544", + "1545", + "1546", + "1547", + "1548", + "1549", + "1550", + "1551", + "1552", + "1553", + "1554", + "1555", + "1556", + "1557", + "1558", + "1559", + "1560", + "1561", + "1562", + "1563", + "1564", + "1573", + "1574", + "1575", + "1576", + "1577", + "1636", + "1637", + "1891", + "1892", + "1893", + "1894" ], "location": { "end": { - "column": 6, - "line": 38 + "column": 140, + "line": 21 }, "start": { - "column": 21, - "line": 34 + "column": 117, + "line": 21 } } }, { - "id": "3892", + "id": "3933", "mutatorName": "BooleanLiteral", - "replacement": "true", - "statusReason": "expected 47th \"spy\" call to have been called with [ { preload: false, …(2) } ]", + "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": [ - "570" + "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", "209", "210", "211", @@ -187772,806 +170172,507 @@ "230", "231", "232", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "570", - "571", - "572", - "573", - "574", - "575", - "576", - "577", - "578", - "579", - "580", - "581", - "582", - "583", - "584", - "585", - "586", - "587", - "588", - "589", - "590", - "591", - "592", - "593", - "594", - "595", - "596", - "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", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775", - "793", - "794", - "795", - "796", - "797", - "798", - "799", - "800", - "801", - "802", - "803", - "804", - "805", - "806", - "807", - "808", - "809", - "856", - "857", - "858", - "859", - "860", - "861", - "862", - "863", - "864", - "865", - "866", - "867", - "868", - "869", - "870", - "871", - "872", - "873", - "874", - "919", - "920", - "921", - "922", - "923", - "924", - "925", - "926", - "927", - "928", - "929", - "930", - "931", - "946", - "947", - "948", - "949", - "950", - "951", - "952", - "953", - "954", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", - "1021", - "1022", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1049", - "1050", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", - "1060", - "1197", - "1198", - "1199", - "1200", - "1201", - "1202", - "1213", - "1214", - "1215", - "1216", - "1217", - "1218", - "1226", - "1227", - "1228", - "1229", - "1230", - "1231", - "1232", - "1233", - "1249", - "1250", - "1251", - "1252", - "1253", - "1254", - "1255", - "1353", - "1354", - "1355", - "1356", - "1357", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1435", - "1436", - "1437", - "1438", - "1439", - "1447", - "1448", - "1449", - "1450", - "1451", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1479", - "1480", - "1481", - "1482", - "1483", - "1489", - "1490", - "1491", - "1492", - "1493", - "1504", - "1505", - "1506", - "1507", - "1508", - "1509", - "1583", - "1584", - "1587", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1649", - "1650", - "1651", - "1652", - "1653", - "1660", - "1661", - "1662", - "1663", - "1664", - "1674", - "1675", - "1676", - "1677", - "1678", - "1683", - "1684", - "1685", - "1686", - "1687", - "1695", - "1696", - "1697", - "1698", - "1699", - "1715", - "1716", - "1717", - "1718", - "1719", - "1733", - "1734", - "1735", - "1736", - "1772", - "1773", - "1774", - "1775", - "1804", - "1805", - "1806", - "1807", - "1815", - "1816", - "1817", - "1818", - "1819", - "1820", - "1821", - "1822", - "1832", - "1833", - "1834", - "1835", - "1836", - "1837", - "1838", - "1839", - "1842", - "1843", - "1844", - "1845", - "1846", - "1847", - "1848", - "1849", - "1863", - "1864", - "1865", - "1866", - "1867", - "1868", - "1869", - "1870", - "1871", - "1872", - "1873", - "1874", - "1875" - ], - "location": { - "end": { - "column": 21, - "line": 35 - }, - "start": { - "column": 16, - "line": 35 - } - } - }, - { - "id": "3893", - "mutatorName": "ArrayDeclaration", - "replacement": "[]", - "statusReason": "expected 47th \"spy\" call to have been called with [ { preload: false, …(2) } ]", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "570" - ], - "coveredBy": [ - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "570", - "571", - "572", - "573", - "574", - "575", - "576", - "577", - "578", - "579", - "580", - "581", - "582", - "583", - "584", - "585", - "586", - "587", - "588", - "589", - "590", - "591", - "592", - "593", - "594", - "595", - "596", - "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", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775", - "793", - "794", - "795", - "796", - "797", - "798", - "799", - "800", - "801", - "802", - "803", - "804", - "805", - "806", - "807", - "808", - "809", - "856", - "857", - "858", - "859", - "860", - "861", - "862", - "863", - "864", - "865", - "866", - "867", - "868", - "869", - "870", - "871", - "872", - "873", - "874", - "919", - "920", - "921", - "922", - "923", - "924", - "925", - "926", - "927", - "928", - "929", - "930", - "931", - "946", - "947", - "948", - "949", - "950", - "951", - "952", - "953", - "954", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", - "1021", - "1022", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1049", - "1050", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", - "1060", - "1197", - "1198", - "1199", - "1200", - "1201", - "1202", - "1213", - "1214", - "1215", - "1216", - "1217", - "1218", - "1226", - "1227", - "1228", - "1229", - "1230", - "1231", - "1232", - "1233", - "1249", - "1250", - "1251", - "1252", - "1253", - "1254", - "1255", + "278", + "279", + "280", + "281", + "282", + "283", + "284", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413", + "442", + "443", + "444", + "445", + "446", + "447", + "448", + "449", + "450", + "451", + "452", + "453", + "454", + "455", + "456", + "457", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "525", + "526", + "527", + "528", + "529", + "530", + "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539", + "540", + "609", + "610", + "611", + "612", + "613", + "614", + "615", + "616", + "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", + "644", + "645", + "646", + "647", + "648", + "649", + "650", + "651", + "652", + "653", + "654", + "655", + "656", + "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", + "752", + "753", + "754", + "755", + "756", + "757", + "758", + "759", + "760", + "761", + "762", + "763", + "764", + "765", + "766", + "782", + "783", + "784", + "785", + "786", + "787", + "788", + "789", + "790", + "791", + "792", + "810", + "811", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "955", + "956", + "957", + "958", + "959", + "960", + "961", + "962", + "963", + "964", + "965", + "1004", + "1005", + "1006", + "1007", + "1008", + "1009", + "1010", + "1011", + "1012", + "1013", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1067", + "1068", + "1069", + "1070", + "1078", + "1079", + "1080", + "1081", + "1082", + "1083", + "1084", + "1085", + "1086", + "1113", + "1114", + "1115", + "1116", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1126", + "1127", + "1128", + "1129", + "1130", + "1131", + "1132", + "1133", + "1134", + "1135", + "1136", + "1137", + "1138", + "1139", + "1140", + "1141", + "1169", + "1170", + "1171", + "1172", + "1173", + "1174", + "1175", + "1176", + "1177", + "1256", + "1257", + "1258", + "1259", + "1260", + "1273", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1280", + "1281", + "1282", + "1283", + "1284", + "1285", + "1286", + "1303", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", + "1330", + "1331", + "1332", + "1333", + "1334", + "1335", + "1336", + "1337", + "1345", + "1346", + "1347", + "1348", + "1349", + "1350", + "1351", + "1352", "1353", "1354", "1355", "1356", "1357", "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", + "1433", + "1434", "1435", "1436", "1437", "1438", "1439", - "1447", - "1448", - "1449", - "1450", - "1451", + "1440", + "1458", + "1459", + "1460", + "1461", "1462", - "1463", - "1464", - "1465", - "1466", - "1467", + "1474", + "1475", + "1476", + "1477", + "1478", "1479", "1480", "1481", "1482", "1483", - "1489", - "1490", - "1491", - "1492", - "1493", + "1484", + "1495", + "1496", + "1497", + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", "1504", - "1505", - "1506", - "1507", - "1508", - "1509", - "1583", - "1584", - "1587", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1649", - "1650", - "1651", - "1652", - "1653", - "1660", - "1661", - "1662", - "1663", - "1664", - "1674", - "1675", - "1676", - "1677", - "1678", - "1683", - "1684", - "1685", - "1686", - "1687", - "1695", - "1696", - "1697", - "1698", - "1699", - "1715", - "1716", - "1717", - "1718", - "1719", - "1733", - "1734", - "1735", - "1736", - "1772", - "1773", - "1774", - "1775", - "1804", - "1805", - "1806", - "1807", - "1815", - "1816", - "1817", - "1818", - "1819", - "1820", - "1821", - "1822", - "1832", - "1833", - "1834", - "1835", - "1836", - "1837", - "1838", - "1839", - "1842", - "1843", - "1844", - "1845", - "1846", - "1847", - "1848", - "1849", - "1863", - "1864", - "1865", - "1866", - "1867", - "1868", - "1869", - "1870", - "1871", - "1872", - "1873", - "1874", - "1875" + "1511", + "1512", + "1513", + "1514", + "1515", + "1516", + "1517", + "1518", + "1519", + "1520", + "1521", + "1522", + "1523", + "1524", + "1525", + "1526", + "1527", + "1528", + "1529", + "1530", + "1537", + "1538", + "1539", + "1540", + "1541", + "1542", + "1543", + "1544", + "1545", + "1546", + "1547", + "1548", + "1549", + "1550", + "1551", + "1552", + "1553", + "1554", + "1555", + "1556", + "1557", + "1558", + "1559", + "1560", + "1561", + "1562", + "1563", + "1564", + "1573", + "1574", + "1575", + "1576", + "1577", + "1636", + "1637", + "1891", + "1892", + "1893", + "1894" ], "location": { "end": { - "column": 52, - "line": 36 + "column": 138, + "line": 21 }, "start": { - "column": 12, - "line": 36 + "column": 134, + "line": 21 } } }, { - "id": "3894", - "mutatorName": "StringLiteral", - "replacement": "``", - "statusReason": "expected 47th \"spy\" call to have been called with [ { preload: false, …(2) } ]", - "status": "Killed", - "testsCompleted": 1, + "id": "3934", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(23,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": [ - "570" - ], + "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", "209", "210", "211", @@ -188596,394 +170697,507 @@ "230", "231", "232", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "570", - "571", - "572", - "573", - "574", - "575", - "576", - "577", - "578", - "579", - "580", - "581", - "582", - "583", - "584", - "585", - "586", - "587", - "588", - "589", - "590", - "591", - "592", - "593", - "594", - "595", - "596", - "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", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775", - "793", - "794", - "795", - "796", - "797", - "798", - "799", - "800", - "801", - "802", - "803", - "804", - "805", - "806", - "807", - "808", - "809", - "856", - "857", - "858", - "859", - "860", - "861", - "862", - "863", - "864", - "865", - "866", - "867", - "868", - "869", - "870", - "871", - "872", - "873", - "874", - "919", - "920", - "921", - "922", - "923", - "924", - "925", - "926", - "927", - "928", - "929", - "930", - "931", - "946", - "947", - "948", - "949", - "950", - "951", - "952", - "953", - "954", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", - "1021", - "1022", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1049", - "1050", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", - "1060", - "1197", - "1198", - "1199", - "1200", - "1201", - "1202", - "1213", - "1214", - "1215", - "1216", - "1217", - "1218", - "1226", - "1227", - "1228", - "1229", - "1230", - "1231", - "1232", - "1233", - "1249", - "1250", - "1251", - "1252", - "1253", - "1254", - "1255", + "278", + "279", + "280", + "281", + "282", + "283", + "284", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413", + "442", + "443", + "444", + "445", + "446", + "447", + "448", + "449", + "450", + "451", + "452", + "453", + "454", + "455", + "456", + "457", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "525", + "526", + "527", + "528", + "529", + "530", + "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539", + "540", + "609", + "610", + "611", + "612", + "613", + "614", + "615", + "616", + "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", + "644", + "645", + "646", + "647", + "648", + "649", + "650", + "651", + "652", + "653", + "654", + "655", + "656", + "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", + "752", + "753", + "754", + "755", + "756", + "757", + "758", + "759", + "760", + "761", + "762", + "763", + "764", + "765", + "766", + "782", + "783", + "784", + "785", + "786", + "787", + "788", + "789", + "790", + "791", + "792", + "810", + "811", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "955", + "956", + "957", + "958", + "959", + "960", + "961", + "962", + "963", + "964", + "965", + "1004", + "1005", + "1006", + "1007", + "1008", + "1009", + "1010", + "1011", + "1012", + "1013", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1067", + "1068", + "1069", + "1070", + "1078", + "1079", + "1080", + "1081", + "1082", + "1083", + "1084", + "1085", + "1086", + "1113", + "1114", + "1115", + "1116", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1126", + "1127", + "1128", + "1129", + "1130", + "1131", + "1132", + "1133", + "1134", + "1135", + "1136", + "1137", + "1138", + "1139", + "1140", + "1141", + "1169", + "1170", + "1171", + "1172", + "1173", + "1174", + "1175", + "1176", + "1177", + "1256", + "1257", + "1258", + "1259", + "1260", + "1273", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1280", + "1281", + "1282", + "1283", + "1284", + "1285", + "1286", + "1303", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", + "1330", + "1331", + "1332", + "1333", + "1334", + "1335", + "1336", + "1337", + "1345", + "1346", + "1347", + "1348", + "1349", + "1350", + "1351", + "1352", "1353", "1354", "1355", "1356", "1357", "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", + "1433", + "1434", "1435", "1436", "1437", "1438", "1439", - "1447", - "1448", - "1449", - "1450", - "1451", + "1440", + "1458", + "1459", + "1460", + "1461", "1462", - "1463", - "1464", - "1465", - "1466", - "1467", + "1474", + "1475", + "1476", + "1477", + "1478", "1479", "1480", "1481", "1482", "1483", - "1489", - "1490", - "1491", - "1492", - "1493", + "1484", + "1495", + "1496", + "1497", + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", "1504", - "1505", - "1506", - "1507", - "1508", - "1509", - "1583", - "1584", - "1587", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1649", - "1650", - "1651", - "1652", - "1653", - "1660", - "1661", - "1662", - "1663", - "1664", - "1674", - "1675", - "1676", - "1677", - "1678", - "1683", - "1684", - "1685", - "1686", - "1687", - "1695", - "1696", - "1697", - "1698", - "1699", - "1715", - "1716", - "1717", - "1718", - "1719", - "1733", - "1734", - "1735", - "1736", - "1772", - "1773", - "1774", - "1775", - "1804", - "1805", - "1806", - "1807", - "1815", - "1816", - "1817", - "1818", - "1819", - "1820", - "1821", - "1822", - "1832", - "1833", - "1834", - "1835", - "1836", - "1837", - "1838", - "1839", - "1842", - "1843", - "1844", - "1845", - "1846", - "1847", - "1848", - "1849", - "1863", - "1864", - "1865", - "1866", - "1867", - "1868", - "1869", - "1870", - "1871", - "1872", - "1873", - "1874", - "1875" + "1511", + "1512", + "1513", + "1514", + "1515", + "1516", + "1517", + "1518", + "1519", + "1520", + "1521", + "1522", + "1523", + "1524", + "1525", + "1526", + "1527", + "1528", + "1529", + "1530", + "1537", + "1538", + "1539", + "1540", + "1541", + "1542", + "1543", + "1544", + "1545", + "1546", + "1547", + "1548", + "1549", + "1550", + "1551", + "1552", + "1553", + "1554", + "1555", + "1556", + "1557", + "1558", + "1559", + "1560", + "1561", + "1562", + "1563", + "1564", + "1573", + "1574", + "1575", + "1576", + "1577", + "1636", + "1637", + "1891", + "1892", + "1893", + "1894" ], "location": { "end": { - "column": 51, - "line": 36 + "column": 4, + "line": 26 }, "start": { - "column": 13, - "line": 36 + "column": 53, + "line": 23 } } }, { - "id": "3895", - "mutatorName": "BooleanLiteral", - "replacement": "false", - "statusReason": "expected 47th \"spy\" call to have been called with [ { preload: false, …(2) } ]", - "status": "Killed", - "testsCompleted": 1, + "id": "3935", + "mutatorName": "ArrayDeclaration", + "replacement": "[\"Stryker was here\"]", + "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(24,15): error TS2322: Type 'string' is not assignable to type 'CreateGamePlayerDto'.\n", + "status": "CompileError", "static": false, - "killedBy": [ - "570" - ], + "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", "209", "210", "211", @@ -189008,1613 +171222,461 @@ "230", "231", "232", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "570", - "571", - "572", - "573", - "574", - "575", - "576", - "577", - "578", - "579", - "580", - "581", - "582", - "583", - "584", - "585", - "586", - "587", - "588", - "589", - "590", - "591", - "592", - "593", - "594", - "595", - "596", - "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", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775", - "793", - "794", - "795", - "796", - "797", - "798", - "799", - "800", - "801", - "802", - "803", - "804", - "805", - "806", - "807", - "808", - "809", - "856", - "857", - "858", - "859", - "860", - "861", - "862", - "863", - "864", - "865", - "866", - "867", - "868", - "869", - "870", - "871", - "872", - "873", - "874", - "919", - "920", - "921", - "922", - "923", - "924", - "925", - "926", - "927", - "928", - "929", - "930", - "931", - "946", - "947", - "948", - "949", - "950", - "951", - "952", - "953", - "954", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", - "1021", - "1022", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1049", - "1050", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", - "1060", - "1197", - "1198", - "1199", - "1200", - "1201", - "1202", - "1213", - "1214", - "1215", - "1216", - "1217", - "1218", - "1226", - "1227", - "1228", - "1229", - "1230", - "1231", - "1232", - "1233", - "1249", - "1250", - "1251", - "1252", - "1253", - "1254", - "1255", - "1353", - "1354", - "1355", - "1356", - "1357", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1435", - "1436", - "1437", - "1438", - "1439", - "1447", - "1448", - "1449", - "1450", - "1451", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1479", - "1480", - "1481", - "1482", - "1483", - "1489", - "1490", - "1491", - "1492", - "1493", - "1504", - "1505", - "1506", - "1507", - "1508", - "1509", - "1583", - "1584", - "1587", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1649", - "1650", - "1651", - "1652", - "1653", - "1660", - "1661", - "1662", - "1663", - "1664", - "1674", - "1675", - "1676", - "1677", - "1678", - "1683", - "1684", - "1685", - "1686", - "1687", - "1695", - "1696", - "1697", - "1698", - "1699", - "1715", - "1716", - "1717", - "1718", - "1719", - "1733", - "1734", - "1735", - "1736", - "1772", - "1773", - "1774", - "1775", - "1804", - "1805", - "1806", - "1807", - "1815", - "1816", - "1817", - "1818", - "1819", - "1820", - "1821", - "1822", - "1832", - "1833", - "1834", - "1835", - "1836", - "1837", - "1838", - "1839", - "1842", - "1843", - "1844", - "1845", - "1846", - "1847", - "1848", - "1849", - "1863", - "1864", - "1865", - "1866", - "1867", - "1868", - "1869", - "1870", - "1871", - "1872", - "1873", - "1874", - "1875" - ], - "location": { - "end": { - "column": 17, - "line": 37 - }, - "start": { - "column": 13, - "line": 37 - } - } - }, - { - "id": "3896", - "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": [ - "576" - ], - "coveredBy": [ - "576" - ], - "location": { - "end": { - "column": 4, - "line": 43 - }, - "start": { - "column": 62, - "line": 41 - } - } - }, - { - "id": "3897", - "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": [ - "577" - ], - "coveredBy": [ - "577", - "579" - ], - "location": { - "end": { - "column": 4, - "line": 47 - }, - "start": { - "column": 37, - "line": 45 - } - } - }, - { - "id": "3898", - "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": [ - "577" - ], - "coveredBy": [ - "577", - "579" - ], - "location": { - "end": { - "column": 74, - "line": 46 - }, - "start": { - "column": 41, - "line": 46 - } - } - }, - { - "id": "3899", - "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": [ - "578" - ], - "coveredBy": [ - "578", - "579" - ], - "location": { - "end": { - "column": 4, - "line": 51 - }, - "start": { - "column": 41, - "line": 49 - } - } - }, - { - "id": "3900", - "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": [ - "578" - ], - "coveredBy": [ - "578", - "579" - ], - "location": { - "end": { - "column": 86, - "line": 50 - }, - "start": { - "column": 45, - "line": 50 - } - } - }, - { - "id": "3901", - "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": [ - "579" - ], - "coveredBy": [ - "579" - ], - "location": { - "end": { - "column": 4, - "line": 56 - }, - "start": { - "column": 34, - "line": 53 - } - } - }, - { - "id": "3902", - "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": [ - "580" - ], - "coveredBy": [ - "580" - ], - "location": { - "end": { - "column": 4, - "line": 60 - }, - "start": { - "column": 68, - "line": 58 - } - } - }, - { - "id": "3903", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "582" - ], - "coveredBy": [ - "581", - "582", - "583", - "588", - "589", - "590", - "591" - ], - "location": { - "end": { - "column": 4, - "line": 71 - }, - "start": { - "column": 50, - "line": 62 - } - } - }, - { - "id": "3904", - "mutatorName": "BooleanLiteral", - "replacement": "playingBackgroundAudioName.value", - "statusReason": "app/stores/audio/useAudioStore.ts(67,53): error TS2538: Type 'undefined' cannot be used as an index type.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "581", - "582", - "583", - "588", - "589", - "590", - "591" - ], - "location": { - "end": { - "column": 42, - "line": 63 - }, - "start": { - "column": 9, - "line": 63 - } - } - }, - { - "id": "3905", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "app/stores/audio/useAudioStore.ts(67,53): error TS2538: Type 'undefined' cannot be used as an index type.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "581", - "582", - "583", - "588", - "589", - "590", - "591" - ], - "location": { - "end": { - "column": 42, - "line": 63 - }, - "start": { - "column": 9, - "line": 63 - } - } - }, - { - "id": "3906", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "app/stores/audio/useAudioStore.ts(67,53): error TS2538: Type 'undefined' cannot be used as an index type.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "581", - "582", - "583", - "588", - "589", - "590", - "591" + "278", + "279", + "280", + "281", + "282", + "283", + "284", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413", + "442", + "443", + "444", + "445", + "446", + "447", + "448", + "449", + "450", + "451", + "452", + "453", + "454", + "455", + "456", + "457", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "525", + "526", + "527", + "528", + "529", + "530", + "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539", + "540", + "609", + "610", + "611", + "612", + "613", + "614", + "615", + "616", + "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", + "644", + "645", + "646", + "647", + "648", + "649", + "650", + "651", + "652", + "653", + "654", + "655", + "656", + "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", + "752", + "753", + "754", + "755", + "756", + "757", + "758", + "759", + "760", + "761", + "762", + "763", + "764", + "765", + "766", + "782", + "783", + "784", + "785", + "786", + "787", + "788", + "789", + "790", + "791", + "792", + "810", + "811", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "955", + "956", + "957", + "958", + "959", + "960", + "961", + "962", + "963", + "964", + "965", + "1004", + "1005", + "1006", + "1007", + "1008", + "1009", + "1010", + "1011", + "1012", + "1013", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1067", + "1068", + "1069", + "1070", + "1078", + "1079", + "1080", + "1081", + "1082", + "1083", + "1084", + "1085", + "1086", + "1113", + "1114", + "1115", + "1116", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1126", + "1127", + "1128", + "1129", + "1130", + "1131", + "1132", + "1133", + "1134", + "1135", + "1136", + "1137", + "1138", + "1139", + "1140", + "1141", + "1169", + "1170", + "1171", + "1172", + "1173", + "1174", + "1175", + "1176", + "1177", + "1256", + "1257", + "1258", + "1259", + "1260", + "1273", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1280", + "1281", + "1282", + "1283", + "1284", + "1285", + "1286", + "1303", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", + "1330", + "1331", + "1332", + "1333", + "1334", + "1335", + "1336", + "1337", + "1345", + "1346", + "1347", + "1348", + "1349", + "1350", + "1351", + "1352", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1433", + "1434", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1474", + "1475", + "1476", + "1477", + "1478", + "1479", + "1480", + "1481", + "1482", + "1483", + "1484", + "1495", + "1496", + "1497", + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504", + "1511", + "1512", + "1513", + "1514", + "1515", + "1516", + "1517", + "1518", + "1519", + "1520", + "1521", + "1522", + "1523", + "1524", + "1525", + "1526", + "1527", + "1528", + "1529", + "1530", + "1537", + "1538", + "1539", + "1540", + "1541", + "1542", + "1543", + "1544", + "1545", + "1546", + "1547", + "1548", + "1549", + "1550", + "1551", + "1552", + "1553", + "1554", + "1555", + "1556", + "1557", + "1558", + "1559", + "1560", + "1561", + "1562", + "1563", + "1564", + "1573", + "1574", + "1575", + "1576", + "1577", + "1636", + "1637", + "1891", + "1892", + "1893", + "1894" ], "location": { "end": { - "column": 42, - "line": 63 + "column": 16, + "line": 24 }, "start": { - "column": 9, - "line": 63 + "column": 14, + "line": 24 } } }, { - "id": "3907", - "mutatorName": "BlockStatement", + "id": "3936", + "mutatorName": "ObjectLiteral", "replacement": "{}", - "statusReason": "app/stores/audio/useAudioStore.ts(65,53): error TS2538: Type 'undefined' cannot be used as an index type.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "581", - "589" - ], - "location": { - "end": { - "column": 6, - "line": 65 - }, - "start": { - "column": 44, - "line": 63 - } - } - }, - { - "id": "3908", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "583" - ], - "coveredBy": [ - "582", - "583", - "588", - "590", - "591" - ], - "location": { - "end": { - "column": 51, - "line": 70 - }, - "start": { - "column": 16, - "line": 70 - } - } - }, - { - "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", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "584" - ], - "coveredBy": [ - "584", - "585", - "586", - "588", - "589", - "590", - "591" - ], - "location": { - "end": { - "column": 4, - "line": 78 - }, - "start": { - "column": 80, - "line": 73 - } - } - }, - { - "id": "3910", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once, but it was called 0 times", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "588" - ], - "coveredBy": [ - "587", - "588", - "589", - "590", - "591", - "592" - ], - "location": { - "end": { - "column": 4, - "line": 91 - }, - "start": { - "column": 79, - "line": 80 - } - } - }, - { - "id": "3911", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n Array [\n \"day-1\",\n \"day-2\",\n ],\n], but it was called with Array [\n \"night-1\",\n \"night-2\",\n \"night-3\",\n]", - "status": "Killed", - "testsCompleted": 3, - "static": false, - "killedBy": [ - "589" - ], - "coveredBy": [ - "587", - "588", - "589", - "590", - "591", - "592" - ], - "location": { - "end": { - "column": 55, - "line": 81 - }, - "start": { - "column": 34, - "line": 81 - } - } - }, - { - "id": "3912", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n Array [\n \"day-1\",\n \"day-2\",\n ],\n ]\n\n\nNumber of calls: 1\n", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "587" - ], - "coveredBy": [ - "587", - "588", - "589", - "590", - "591", - "592" - ], - "location": { - "end": { - "column": 55, - "line": 81 - }, - "start": { - "column": 34, - "line": 81 - } - } - }, - { - "id": "3913", - "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": [ - "587" - ], - "coveredBy": [ - "587", - "588", - "589", - "590", - "591", - "592" - ], - "location": { - "end": { - "column": 55, - "line": 81 - }, - "start": { - "column": 34, - "line": 81 - } - } - }, - { - "id": "3914", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "app/stores/audio/useAudioStore.ts(81,34): error TS2367: This comparison appears to be unintentional because the types '\"day\" | \"night\" | \"twilight\"' and '\"\"' have no overlap.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "587", - "588", - "589", - "590", - "591", - "592" - ], - "location": { - "end": { - "column": 55, - "line": 81 - }, - "start": { - "column": 48, - "line": 81 - } - } - }, - { - "id": "3915", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "app/stores/audio/useAudioStore.ts(90,25): error TS2345: Argument of type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\" | null' is not assignable to parameter of type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\"'.\n Type 'null' is not assignable to type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\"'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "587", - "588", - "589", - "590", - "591", - "592" - ], - "location": { - "end": { - "column": 108, - "line": 82 - }, - "start": { - "column": 9, - "line": 82 - } - } - }, - { - "id": "3916", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n Array [\n \"night-1\",\n \"night-2\",\n \"night-3\",\n ],\n ]\n\n\nNumber of calls: 1\n", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "587" - ], - "coveredBy": [ - "587", - "588", - "589", - "590", - "591", - "592" - ], - "location": { - "end": { - "column": 108, - "line": 82 - }, - "start": { - "column": 9, - "line": 82 - } - } - }, - { - "id": "3917", - "mutatorName": "LogicalOperator", - "replacement": "playingBackgroundAudioName.value || backgroundAudioNames.includes(playingBackgroundAudioName.value)", - "statusReason": "app/stores/audio/useAudioStore.ts(82,75): error TS2345: Argument of type 'undefined' is not assignable to parameter of type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\"'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "587", - "588", - "589", - "590", - "591", - "592" - ], - "location": { - "end": { - "column": 108, - "line": 82 - }, - "start": { - "column": 9, - "line": 82 - } - } - }, - { - "id": "3918", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected \"spy\" to not be called at all, but actually been called 1 times\n\nReceived: \n\n 1st spy call:\n\n Array [\n Array [\n \"night-1\",\n \"night-2\",\n \"night-3\",\n ],\n ]\n\n\nNumber of calls: 1\n", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "587" - ], - "coveredBy": [ - "587" - ], - "location": { - "end": { - "column": 6, - "line": 84 - }, - "start": { - "column": 110, - "line": 82 - } - } - }, - { - "id": "3919", - "mutatorName": "BooleanLiteral", - "replacement": "randomGamePhaseBackgroundAudioName", - "statusReason": "app/stores/audio/useAudioStore.ts(90,25): error TS2345: Argument of type 'null' is not assignable to parameter of type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\"'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "588", - "589", - "590", - "591", - "592" - ], - "location": { - "end": { - "column": 44, - "line": 86 - }, - "start": { - "column": 9, - "line": 86 - } - } - }, - { - "id": "3920", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "app/stores/audio/useAudioStore.ts(90,25): error TS2345: Argument of type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\" | null' is not assignable to parameter of type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\"'.\n Type 'null' is not assignable to type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\"'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "588", - "589", - "590", - "591", - "592" - ], - "location": { - "end": { - "column": 44, - "line": 86 - }, - "start": { - "column": 9, - "line": 86 - } - } - }, - { - "id": "3921", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "app/stores/audio/useAudioStore.ts(90,25): error TS2345: Argument of type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\" | null' is not assignable to parameter of type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\"'.\n Type 'null' is not assignable to type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\"'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "588", - "589", - "590", - "591", - "592" - ], - "location": { - "end": { - "column": 44, - "line": 86 - }, - "start": { - "column": 9, - "line": 86 - } - } - }, - { - "id": "3922", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/stores/audio/useAudioStore.ts(88,25): error TS2345: Argument of type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\" | null' is not assignable to parameter of type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\"'.\n Type 'null' is not assignable to type '\"day-1\" | \"day-2\" | \"night-1\" | \"night-2\" | \"night-3\"'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "592" - ], - "location": { - "end": { - "column": 6, - "line": 88 - }, - "start": { - "column": 46, - "line": 86 - } - } - }, - { - "id": "3923", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected false to be truthy", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "593" - ], - "coveredBy": [ - "593", - "594", - "595", - "596" - ], - "location": { - "end": { - "column": 4, - "line": 97 - }, - "start": { - "column": 49, - "line": 93 - } - } - }, - { - "id": "3924", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected false to be truthy", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "596" - ], - "coveredBy": [ - "596" - ], - "location": { - "end": { - "column": 4, - "line": 101 - }, - "start": { - "column": 31, - "line": 99 - } - } - }, - { - "id": "3925", - "mutatorName": "BooleanLiteral", - "replacement": "isMuted.value", - "statusReason": "expected false to be truthy", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "596" - ], - "coveredBy": [ - "596" - ], - "location": { - "end": { - "column": 27, - "line": 100 - }, - "start": { - "column": 13, - "line": 100 - } - } - }, - { - "id": "3926", - "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/GameOver/GameOver.nuxt.spec.ts(163,15): error TS2339: Property 'playSoundEffect' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlaying.nuxt.spec.ts(39,13): error TS2339: Property 'playRandomGamePhaseBackgroundAudio' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlaying.nuxt.spec.ts(67,25): error TS2339: Property 'fadeOutPlayingBackgroundAudio' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameAccursedWolfFatherMayHaveInfectedEvent/GameAccursedWolfFatherMayHaveInfectedEvent.nuxt.spec.ts(118,25): error TS2339: Property 'playSoundEffect' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameActorMayHaveChosenCardEvent/GameActorMayHaveChosenCardEvent.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/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/GameDeathEvent/GameDeathEvent.nuxt.spec.ts(58,23): error TS2339: Property 'playSoundEffect' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameDeathEvent/GameDeathEvent.nuxt.spec.ts(115,27): error TS2339: Property 'playSoundEffect' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameDeathEvent/GameDeathEvent.nuxt.spec.ts(123,27): error TS2339: Property 'playSoundEffect' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameDeathEvent/GameDeathEvent.nuxt.spec.ts(124,27): error TS2339: Property 'playSoundEffect' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameElderHasTakenRevengeEvent/GameElderHasTakenRevengeEvent.nuxt.spec.ts(59,23): error TS2339: Property 'playSoundEffect' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameFoxMayHaveSniffedEvent/GameFoxMayHaveSniffedEvent.nuxt.spec.ts(66,23): error TS2339: Property 'playSoundEffect' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameIdiotIsSparedEvent/GameIdiotIsSparedEvent.nuxt.spec.ts(116,25): error TS2339: Property 'playSoundEffect' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameIdiotIsSparedEvent/GameIdiotIsSparedEvent.nuxt.spec.ts(125,25): error TS2339: Property 'playSoundEffect' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameIdiotIsSparedEvent/GameIdiotIsSparedEvent.nuxt.spec.ts(134,25): error TS2339: Property 'playSoundEffect' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameIdiotIsSparedEvent/GameIdiotIsSparedEvent.nuxt.spec.ts(143,25): error TS2339: Property 'playSoundEffect' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GamePhaseStartsEvent/GamePhaseStartsEvent.nuxt.spec.ts(140,27): error TS2339: Property 'playSoundEffect' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GamePhaseStartsEvent/GamePhaseStartsEvent.nuxt.spec.ts(191,27): error TS2339: Property 'playSoundEffect' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GamePiedPiperHasCharmedEvent/GamePiedPiperHasCharmedEvent.nuxt.spec.ts(72,23): error TS2339: Property 'playSoundEffect' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameScandalmongerMarkIsActiveEvent/GameScandalmongerMarkIsActiveEvent.nuxt.spec.ts(61,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/GameSeerHasSeenEvent/GameSeerHasSeenEvent.nuxt.spec.ts(61,23): error TS2339: Property 'playSoundEffect' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameSheriffPromotionEvent/GameSheriffPromotionEvent.nuxt.spec.ts(70,23): error TS2339: Property 'playSoundEffect' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameThiefMayHaveChosenCardEvent/GameThiefMayHaveChosenCardEvent.nuxt.spec.ts(69,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/GameBigBadWolfTurnStartsEvent/GameBigBadWolfTurnStartsEvent.nuxt.spec.ts(49,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/GameCharmedTurnStartsEvent/GameCharmedTurnStartsEvent.nuxt.spec.ts(58,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/GameCupidTurnStartsEvent/GameCupidTurnStartsEvent.nuxt.spec.ts(46,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/GameDefenderTurnStartsEvent/GameDefenderTurnStartsEvent.nuxt.spec.ts(53,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/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/GameLoversTurnStartsEvent/GameLoversTurnStartsEvent.nuxt.spec.ts(46,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/GameSeerTurnStartsEvent/GameSeerTurnStartsEvent.nuxt.spec.ts(44,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/GameSheriffTurnStartsEvent/GameSheriffTurnStartsEvent.nuxt.spec.ts(63,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/GameSurvivorsTurnStartsEvent/GameSurvivorsTurnStartsEvent.nuxt.spec.ts(177,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/GameSurvivorsTurnStartsEvent/GameSurvivorsTurnStartsEvent.nuxt.spec.ts(179,27): error TS2339: Property 'playSoundEffect' 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(64,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/GameThreeBrothersTurnStartsEvent/GameThreeBrothersTurnStartsEvent.nuxt.spec.ts(53,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/GameTwoSistersTurnStartsEvent/GameTwoSistersTurnStartsEvent.nuxt.spec.ts(53,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/GameWerewolvesTurnStartsEvent/GameWerewolvesTurnStartsEvent.nuxt.spec.ts(48,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/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWitchTurnStartsEvent/GameWitchTurnStartsEvent.nuxt.spec.ts(48,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/GameWolfHoundTurnStartsEvent/GameWolfHoundTurnStartsEvent.nuxt.spec.ts(44,23): error TS2339: Property 'playSoundEffect' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameVillagerVillagerIntroductionEvent/GameVillagerVillagerIntroductionEvent.nuxt.spec.ts(66,23): error TS2339: Property 'playSoundEffect' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameWildChildHasTransformedEvent/GameWildChildHasTransformedEvent.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/GameWildChildHasTransformedEvent/GameWildChildHasTransformedEvent.nuxt.spec.ts(88,25): error TS2339: Property 'playSoundEffect' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameWildChildHasTransformedEvent/GameWildChildHasTransformedEvent.nuxt.spec.ts(89,25): error TS2339: Property 'playSoundEffect' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameWolfHoundHasChosenSideEvent/GameWolfHoundHasChosenSideEvent.nuxt.spec.ts(80,25): error TS2339: Property 'playSoundEffect' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameWolfHoundHasChosenSideEvent/GameWolfHoundHasChosenSideEvent.nuxt.spec.ts(86,25): error TS2339: Property 'playSoundEffect' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameWolfHoundHasChosenSideEvent/GameWolfHoundHasChosenSideEvent.nuxt.spec.ts(105,25): error TS2339: Property 'playSoundEffect' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameWolfHoundHasChosenSideEvent/GameWolfHoundHasChosenSideEvent.nuxt.spec.ts(123,25): error TS2339: Property 'playSoundEffect' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterCountdown/GamePlaygroundFooterCountdown.nuxt.spec.ts(109,25): error TS2339: Property 'playSoundEffect' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/pages/game/game-page.nuxt.spec.ts(65,23): error TS2339: Property 'loadAllAudios' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/pages/game/game-page.nuxt.spec.ts(120,25): error TS2339: Property 'fadeOutPlayingBackgroundAudio' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/pages/game-lobby/game-lobby.nuxt.spec.ts(127,25): error TS2339: Property 'loadAllAudios' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(76,15): error TS2339: Property 'playingBackgroundAudioName' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(82,15): error TS2339: Property 'nightBackgroundAudioNames' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(88,15): error TS2339: Property 'dayBackgroundAudioNames' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(94,15): error TS2339: Property 'isMuted' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(103,18): error TS2339: Property 'isMuted' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(104,18): error TS2339: Property 'setHowlerAudioSettingsFromAudioStoreState' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(112,15): error TS2339: Property 'soundEffects' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(112,29): error TS2339: Property 'loadSoundEffects' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(116,16): error TS18046: 'soundEffect' is of type 'unknown'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(123,15): error TS2339: Property 'backgroundAudios' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(123,33): error TS2339: Property 'loadBackgroundAudios' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(127,16): error TS18046: 'backgroundAudio' is of type 'unknown'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(134,15): error TS2339: Property 'loadAllAudios' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(135,15): error TS2339: Property 'backgroundAudios' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(135,33): error TS2339: Property 'soundEffects' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(139,16): error TS18046: 'backgroundAudio' is of type 'unknown'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(142,16): error TS18046: 'soundEffect' is of type 'unknown'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(149,15): error TS2339: Property 'soundEffects' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(149,29): error TS2339: Property 'playSoundEffect' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(159,15): error TS2339: Property 'fadeOutPlayingBackgroundAudio' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(159,46): error TS2339: Property 'backgroundAudios' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(163,16): error TS18046: 'backgroundAudio' is of type 'unknown'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(169,15): error TS2339: Property 'fadeOutPlayingBackgroundAudio' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(169,46): error TS2339: Property 'backgroundAudios' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(170,18): error TS2339: Property 'playingBackgroundAudioName' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(178,15): error TS2339: Property 'fadeOutPlayingBackgroundAudio' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(178,46): error TS2339: Property 'backgroundAudios' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(179,18): error TS2339: Property 'playingBackgroundAudioName' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(189,15): error TS2339: Property 'backgroundAudios' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(189,33): error TS2339: Property 'playBackgroundAudio' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(197,15): error TS2339: Property 'backgroundAudios' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(197,33): error TS2339: Property 'playBackgroundAudio' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(205,15): error TS2339: Property 'playBackgroundAudio' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(209,30): error TS2339: Property 'playingBackgroundAudioName' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(220,18): error TS2339: Property 'playingBackgroundAudioName' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(221,18): error TS2339: Property 'playRandomGamePhaseBackgroundAudio' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(228,18): error TS2339: Property 'playingBackgroundAudioName' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(229,18): error TS2339: Property 'playRandomGamePhaseBackgroundAudio' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(231,83): error TS2339: Property 'nightBackgroundAudioNames' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(236,18): error TS2339: Property 'playRandomGamePhaseBackgroundAudio' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(238,83): error TS2339: Property 'dayBackgroundAudioNames' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(243,15): error TS2339: Property 'backgroundAudios' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(244,18): error TS2339: Property 'playingBackgroundAudioName' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(245,18): error TS2339: Property 'playRandomGamePhaseBackgroundAudio' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(252,15): error TS2339: Property 'backgroundAudios' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(253,18): error TS2339: Property 'playingBackgroundAudioName' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(254,18): error TS2339: Property 'playRandomGamePhaseBackgroundAudio' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(261,15): error TS2339: Property 'backgroundAudios' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(262,18): error TS2339: Property 'playingBackgroundAudioName' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(264,18): error TS2339: Property 'playRandomGamePhaseBackgroundAudio' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(273,15): error TS2339: Property 'setMute' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(276,25): error TS2339: Property 'isMuted' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(281,15): error TS2339: Property 'setMute' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(289,15): error TS2339: Property 'setMute' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(292,25): error TS2339: Property 'audioSettingsFromLocalStorage' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(299,15): error TS2339: Property 'toggleMute' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(300,18): error TS2339: Property 'isMuted' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/audio/useAudioStore.spec.ts(303,25): error TS2339: Property 'isMuted' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "570", - "571", - "572", - "573", - "574", - "575", - "576", - "577", - "578", - "579", - "580", - "581", - "582", - "583", - "584", - "585", - "586", - "587", - "588", - "589", - "590", - "591", - "592", - "593", - "594", - "595", - "596", - "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", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775", - "793", - "794", - "795", - "796", - "797", - "798", - "799", - "800", - "801", - "802", - "803", - "804", - "805", - "806", - "807", - "808", - "809", - "856", - "857", - "858", - "859", - "860", - "861", - "862", - "863", - "864", - "865", - "866", - "867", - "868", - "869", - "870", - "871", - "872", - "873", - "874", - "919", - "920", - "921", - "922", - "923", - "924", - "925", - "926", - "927", - "928", - "929", - "930", - "931", - "946", - "947", - "948", - "949", - "950", - "951", - "952", - "953", - "954", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", - "1021", - "1022", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1049", - "1050", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", - "1060", - "1197", - "1198", - "1199", - "1200", - "1201", - "1202", - "1213", - "1214", - "1215", - "1216", - "1217", - "1218", - "1226", - "1227", - "1228", - "1229", - "1230", - "1231", - "1232", - "1233", - "1249", - "1250", - "1251", - "1252", - "1253", - "1254", - "1255", - "1353", - "1354", - "1355", - "1356", - "1357", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1435", - "1436", - "1437", - "1438", - "1439", - "1447", - "1448", - "1449", - "1450", - "1451", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1479", - "1480", - "1481", - "1482", - "1483", - "1489", - "1490", - "1491", - "1492", - "1493", - "1504", - "1505", - "1506", - "1507", - "1508", - "1509", - "1583", - "1584", - "1587", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1649", - "1650", - "1651", - "1652", - "1653", - "1660", - "1661", - "1662", - "1663", - "1664", - "1674", - "1675", - "1676", - "1677", - "1678", - "1683", - "1684", - "1685", - "1686", - "1687", - "1695", - "1696", - "1697", - "1698", - "1699", - "1715", - "1716", - "1717", - "1718", - "1719", - "1733", - "1734", - "1735", - "1736", - "1772", - "1773", - "1774", - "1775", - "1804", - "1805", - "1806", - "1807", - "1815", - "1816", - "1817", - "1818", - "1819", - "1820", - "1821", - "1822", - "1832", - "1833", - "1834", - "1835", - "1836", - "1837", - "1838", - "1839", - "1842", - "1843", - "1844", - "1845", - "1846", - "1847", - "1848", - "1849", - "1863", - "1864", - "1865", - "1866", - "1867", - "1868", - "1869", - "1870", - "1871", - "1872", - "1873", - "1874", - "1875" - ], - "location": { - "end": { - "column": 4, - "line": 120 - }, - "start": { - "column": 10, - "line": 102 - } - } - } - ], - "source": "import { useLocalStorage } from \"@vueuse/core\";\nimport { Howl, Howler } from \"howler\";\nimport { draw } from \"radash\";\nimport { defineStore } from \"pinia\";\nimport type { GamePhaseName } from \"~/composables/api/game/types/game-phase/game-phase.types\";\nimport { BACKGROUND_AUDIO_NAMES, DEFAULT_AUDIO_SETTINGS, SOUND_EFFECT_NAMES } from \"~/stores/audio/constants/audio.constants\";\nimport type { AudioSettings, BackgroundAudioName, SoundEffectName } from \"~/stores/audio/types/audio.types\";\nimport { StoreIds } from \"~/stores/enums/store.enum\";\nimport { LocalStorageKeys } from \"~/utils/enums/local-storage.enums\";\n\nconst useAudioStore = defineStore(StoreIds.AUDIO, () => {\n const audioSettingsFromLocalStorage = useLocalStorage(LocalStorageKeys.AUDIO_SETTINGS, DEFAULT_AUDIO_SETTINGS, { mergeDefaults: true });\n\n const isMuted = ref(audioSettingsFromLocalStorage.value.isMuted);\n\n const soundEffects = Object.fromEntries(SOUND_EFFECT_NAMES.map(name => [name, createSoundEffect(name)])) as Record;\n\n const backgroundAudios = Object.fromEntries(BACKGROUND_AUDIO_NAMES.map(name => [name, createBackgroundAudio(name)])) as Record;\n\n const playingBackgroundAudioName = ref();\n\n const nightBackgroundAudioNames = Object.keys(backgroundAudios).filter((name): name is BackgroundAudioName => name.startsWith(\"night-\"));\n\n const dayBackgroundAudioNames = Object.keys(backgroundAudios).filter((name): name is BackgroundAudioName => name.startsWith(\"day-\"));\n\n function createSoundEffect(src: SoundEffectName): Howl {\n return new Howl({\n preload: false,\n src: [`/audio/sound-effects/${src}.webm`],\n });\n }\n\n function createBackgroundAudio(src: BackgroundAudioName): Howl {\n return new Howl({\n preload: false,\n src: [`/audio/audio-backgrounds/${src}.webm`],\n loop: true,\n });\n }\n\n function setHowlerAudioSettingsFromAudioStoreState(): void {\n Howler.mute(isMuted.value);\n }\n\n function loadSoundEffects(): void {\n Object.values(soundEffects).forEach(soundEffect => soundEffect.load());\n }\n\n function loadBackgroundAudios(): void {\n Object.values(backgroundAudios).forEach(backgroundAudio => backgroundAudio.load());\n }\n\n function loadAllAudios(): void {\n loadBackgroundAudios();\n loadSoundEffects();\n }\n\n function playSoundEffect(soundEffectName: SoundEffectName): void {\n soundEffects[soundEffectName].play();\n }\n\n function fadeOutPlayingBackgroundAudio(): void {\n if (!playingBackgroundAudioName.value) {\n return;\n }\n const fadeOutDuration = 1000;\n const playingBackgroundAudio = backgroundAudios[playingBackgroundAudioName.value];\n playingBackgroundAudio.fade(1, 0, fadeOutDuration);\n playingBackgroundAudioName.value = undefined;\n setTimeout(() => playingBackgroundAudio.stop(), fadeOutDuration);\n }\n\n function playBackgroundAudio(backgroundAudioName: BackgroundAudioName): void {\n const fadeInDuration = 1000;\n backgroundAudios[backgroundAudioName].fade(0, 1, fadeInDuration);\n backgroundAudios[backgroundAudioName].play();\n playingBackgroundAudioName.value = backgroundAudioName;\n }\n\n function playRandomGamePhaseBackgroundAudio(gamePhase: GamePhaseName): void {\n const backgroundAudioNames = gamePhase === \"night\" ? nightBackgroundAudioNames : dayBackgroundAudioNames;\n if (playingBackgroundAudioName.value && backgroundAudioNames.includes(playingBackgroundAudioName.value)) {\n return;\n }\n const randomGamePhaseBackgroundAudioName = draw(backgroundAudioNames);\n if (!randomGamePhaseBackgroundAudioName) {\n return;\n }\n fadeOutPlayingBackgroundAudio();\n playBackgroundAudio(randomGamePhaseBackgroundAudioName);\n }\n\n function setMute(isAudioMuted: boolean): void {\n isMuted.value = isAudioMuted;\n Howler.mute(isAudioMuted);\n audioSettingsFromLocalStorage.value.isMuted = isAudioMuted;\n }\n\n function toggleMute(): void {\n setMute(!isMuted.value);\n }\n return {\n audioSettingsFromLocalStorage,\n isMuted,\n soundEffects,\n backgroundAudios,\n playingBackgroundAudioName,\n nightBackgroundAudioNames,\n dayBackgroundAudioNames,\n setHowlerAudioSettingsFromAudioStoreState,\n loadSoundEffects,\n loadBackgroundAudios,\n loadAllAudios,\n playSoundEffect,\n fadeOutPlayingBackgroundAudio,\n playBackgroundAudio,\n playRandomGamePhaseBackgroundAudio,\n setMute,\n toggleMute,\n };\n});\n\nexport { useAudioStore };" - }, - "app/stores/game/create-game-dto/useCreateGameDtoStore.ts": { - "language": "typescript", - "mutants": [ - { - "id": "3927", - "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/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/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/RecipientRoleAdditionalCardsMultiSelect/RecipientRoleAdditionalCardsMultiSelect.nuxt.spec.ts(100,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(150,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(227,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(232,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(249,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,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(83,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(99,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(110,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(151,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/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(121,35): error TS2339: Property 'addPlayerToCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyHeader.nuxt.spec.ts(135,35): error TS2339: Property 'addPlayerToCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyHeaderSetupButtons/GameLobbyHeaderSetupButtons.nuxt.spec.ts(71,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyHeaderSetupButtons/GameLobbyHeaderSetupButtons.nuxt.spec.ts(105,26): error TS2339: Property 'createGameDto' 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/GameLobbyPlayerInput/GameLobbyPlayerInput.nuxt.spec.ts(46,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyPlayerInput/GameLobbyPlayerInput.nuxt.spec.ts(55,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyPlayerInput/GameLobbyPlayerInput.nuxt.spec.ts(68,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyPlayerInput/GameLobbyPlayerInput.nuxt.spec.ts(85,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyPlayerInput/GameLobbyPlayerInput.nuxt.spec.ts(94,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyPlayerInput/GameLobbyPlayerInput.nuxt.spec.ts(108,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyPlayerInput/GameLobbyPlayerInput.nuxt.spec.ts(122,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyPlayerInput/GameLobbyPlayerInput.nuxt.spec.ts(149,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyPlayerInput/GameLobbyPlayerInput.nuxt.spec.ts(158,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/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/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/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(115,33): error TS2339: Property 'resetCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/pages/game-lobby/game-lobby.nuxt.spec.ts(295,33): error TS2339: Property 'setPlayersToCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/pages/game-lobby/game-lobby.nuxt.spec.ts(307,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(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 'saveCreateGameOptionsDtoToLocalStorage' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(207,33): error TS2339: Property 'createGameOptionsDtoFromLocalStorage' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(228,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(233,26): error TS2339: Property 'removeObsoleteAdditionalCardsFromCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(235,33): error TS2339: Property 'createGameDto' 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(241,26): error TS2339: Property 'removeObsoleteAdditionalCardsFromCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(243,33): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(256,26): error TS2339: Property 'addPlayerToCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(258,33): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(270,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(281,26): error TS2339: Property 'updatePlayerInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(283,33): 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 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(300,26): error TS2339: Property 'updatePlayerInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(302,33): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(314,26): error TS2339: Property 'setPlayersToCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(316,33): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(328,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(336,26): error TS2339: Property 'removePlayerFromCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(338,33): 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 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(354,26): error TS2339: Property 'removePlayerFromCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(356,33): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(363,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(368,33): error TS2339: Property 'isRoleInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(373,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(378,33): error TS2339: Property 'isRoleInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(390,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(393,41): error TS2339: Property 'getPlayersWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(408,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(411,41): error TS2339: Property 'getPlayersWithAnyRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(487,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(489,33): error TS2339: Property 'isRoleMinReachedInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(544,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(546,33): error TS2339: Property 'isRoleMaxReachedInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(608,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(610,33): error TS2339: Property 'getRoleLeftCountToReachMinInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(627,26): error TS2339: Property 'setAdditionalCardsForRecipientInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(629,33): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(648,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(661,26): error TS2339: Property 'setAdditionalCardsForRecipientInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(663,33): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(688,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(694,41): error TS2339: Property 'getAdditionalCardsForRecipientInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(701,41): error TS2339: Property 'getAdditionalCardsForRecipientInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(728,26): error TS2339: Property 'createGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(734,41): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(741,41): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store'.\n", + "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(28,65): error TS2345: Argument of type '{}' is not assignable to parameter of type 'OmitToJSON'.\n Type '{}' is missing the following properties from type 'OmitToJSON': players, options\n", "status": "CompileError", "static": false, "killedBy": [], @@ -191001,27 +172063,21 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1324", - "1325", - "1326", - "1327", - "1328", - "1329", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1330", "1331", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1332", + "1333", + "1334", + "1335", + "1336", + "1337", "1345", "1346", "1347", @@ -191030,31 +172086,36 @@ "1350", "1351", "1352", - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", "1433", "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1468", - "1469", - "1470", - "1471", - "1472", - "1473", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", "1474", "1475", "1476", "1477", "1478", - "1494", + "1479", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -191064,7 +172125,7 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", @@ -191084,7 +172145,7 @@ "1527", "1528", "1529", - "1536", + "1530", "1537", "1538", "1539", @@ -191112,40 +172173,38 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1635", + "1577", "1636", - "1890", + "1637", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { - "column": 2, - "line": 183 + "column": 4, + "line": 31 }, "start": { - "column": 75, - "line": 17 + "column": 65, + "line": 28 } } }, { - "id": "3928", - "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": "3937", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(33,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": [ - "39" - ], + "killedBy": [], "coveredBy": [ "39", "40", @@ -191529,27 +172588,21 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1324", - "1325", - "1326", - "1327", - "1328", - "1329", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1330", "1331", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1332", + "1333", + "1334", + "1335", + "1336", + "1337", "1345", "1346", "1347", @@ -191558,31 +172611,36 @@ "1350", "1351", "1352", - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", "1433", "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1468", - "1469", - "1470", - "1471", - "1472", - "1473", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", "1474", "1475", "1476", "1477", "1478", - "1494", + "1479", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -191592,7 +172650,7 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", @@ -191612,7 +172670,7 @@ "1527", "1528", "1529", - "1536", + "1530", "1537", "1538", "1539", @@ -191640,181 +172698,83 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1635", + "1577", "1636", - "1890", + "1637", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { - "column": 140, - "line": 21 + "column": 87, + "line": 33 }, "start": { - "column": 117, - "line": 21 + "column": 54, + "line": 33 } } }, { - "id": "3929", - "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\"", + "id": "3938", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(35,76): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Argument of type '() => void' is not assignable to parameter of type 'ComputedGetter'.\n Type 'void' is not assignable to type 'boolean'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef', gave the following error.\n Argument of type '() => void' is not assignable to parameter of type 'WritableComputedOptions'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "41", + "42", + "525", + "526", + "527", + "528", + "529", + "530", + "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539", + "540" + ], + "location": { + "end": { + "column": 4, + "line": 40 + }, + "start": { + "column": 82, + "line": 35 + } + } + }, + { + "id": "3939", + "mutatorName": "ArrayDeclaration", + "replacement": "[]", + "statusReason": "expected false to be truthy", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "39" + "41" ], "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", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", "525", "526", "527", @@ -191830,516 +172790,30 @@ "537", "538", "539", - "540", - "609", - "610", - "611", - "612", - "613", - "614", - "615", - "616", - "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", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "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", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", - "782", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "810", - "811", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "955", - "956", - "957", - "958", - "959", - "960", - "961", - "962", - "963", - "964", - "965", - "1004", - "1005", - "1006", - "1007", - "1008", - "1009", - "1010", - "1011", - "1012", - "1013", - "1023", - "1024", - "1025", - "1026", - "1027", - "1028", - "1029", - "1030", - "1031", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1067", - "1068", - "1069", - "1070", - "1078", - "1079", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1113", - "1114", - "1115", - "1116", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1126", - "1127", - "1128", - "1129", - "1130", - "1131", - "1132", - "1133", - "1134", - "1135", - "1136", - "1137", - "1138", - "1139", - "1140", - "1141", - "1169", - "1170", - "1171", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1256", - "1257", - "1258", - "1259", - "1260", - "1273", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1280", - "1281", - "1282", - "1283", - "1284", - "1285", - "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", - "1303", - "1324", - "1325", - "1326", - "1327", - "1328", - "1329", - "1330", - "1331", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1348", - "1349", - "1350", - "1351", - "1352", - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1468", - "1469", - "1470", - "1471", - "1472", - "1473", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", - "1495", - "1496", - "1497", - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1510", - "1511", - "1512", - "1513", - "1514", - "1515", - "1516", - "1517", - "1518", - "1519", - "1520", - "1521", - "1522", - "1523", - "1524", - "1525", - "1526", - "1527", - "1528", - "1529", - "1536", - "1537", - "1538", - "1539", - "1540", - "1541", - "1542", - "1543", - "1544", - "1545", - "1546", - "1547", - "1548", - "1549", - "1550", - "1551", - "1552", - "1553", - "1554", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", - "1561", - "1562", - "1563", - "1572", - "1573", - "1574", - "1575", - "1576", - "1635", - "1636", - "1890", - "1891", - "1892", - "1893" + "540" ], "location": { "end": { - "column": 138, - "line": 21 + "column": 91, + "line": 36 }, "start": { - "column": 134, - "line": 21 + "column": 48, + "line": 36 } } }, { - "id": "3930", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(23,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", + "id": "3940", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(36,49): error TS2322: Type '\"\"' is not assignable to type '\"werewolf\" | \"seer\" | \"cupid\" | \"defender\" | \"elder\" | \"idiot\" | \"fox\" | \"thief\" | \"scandalmonger\" | \"witch\" | \"actor\" | \"big-bad-wolf\" | \"accursed-wolf-father\" | \"white-werewolf\" | ... 15 more ... | \"devoted-servant\"'.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "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", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", "525", "526", "527", @@ -192355,516 +172829,30 @@ "537", "538", "539", - "540", - "609", - "610", - "611", - "612", - "613", - "614", - "615", - "616", - "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", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "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", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", - "782", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "810", - "811", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "955", - "956", - "957", - "958", - "959", - "960", - "961", - "962", - "963", - "964", - "965", - "1004", - "1005", - "1006", - "1007", - "1008", - "1009", - "1010", - "1011", - "1012", - "1013", - "1023", - "1024", - "1025", - "1026", - "1027", - "1028", - "1029", - "1030", - "1031", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1067", - "1068", - "1069", - "1070", - "1078", - "1079", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1113", - "1114", - "1115", - "1116", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1126", - "1127", - "1128", - "1129", - "1130", - "1131", - "1132", - "1133", - "1134", - "1135", - "1136", - "1137", - "1138", - "1139", - "1140", - "1141", - "1169", - "1170", - "1171", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1256", - "1257", - "1258", - "1259", - "1260", - "1273", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1280", - "1281", - "1282", - "1283", - "1284", - "1285", - "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", - "1303", - "1324", - "1325", - "1326", - "1327", - "1328", - "1329", - "1330", - "1331", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1348", - "1349", - "1350", - "1351", - "1352", - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1468", - "1469", - "1470", - "1471", - "1472", - "1473", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", - "1495", - "1496", - "1497", - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1510", - "1511", - "1512", - "1513", - "1514", - "1515", - "1516", - "1517", - "1518", - "1519", - "1520", - "1521", - "1522", - "1523", - "1524", - "1525", - "1526", - "1527", - "1528", - "1529", - "1536", - "1537", - "1538", - "1539", - "1540", - "1541", - "1542", - "1543", - "1544", - "1545", - "1546", - "1547", - "1548", - "1549", - "1550", - "1551", - "1552", - "1553", - "1554", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", - "1561", - "1562", - "1563", - "1572", - "1573", - "1574", - "1575", - "1576", - "1635", - "1636", - "1890", - "1891", - "1892", - "1893" + "540" ], "location": { "end": { - "column": 4, - "line": 26 + "column": 69, + "line": 36 }, "start": { - "column": 53, - "line": 23 + "column": 49, + "line": 36 } } }, { - "id": "3931", - "mutatorName": "ArrayDeclaration", - "replacement": "[\"Stryker was here\"]", - "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(24,15): error TS2322: Type 'string' is not assignable to type 'CreateGamePlayerDto'.\n", + "id": "3941", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(36,71): error TS2322: Type '\"\"' is not assignable to type '\"werewolf\" | \"seer\" | \"cupid\" | \"defender\" | \"elder\" | \"idiot\" | \"fox\" | \"thief\" | \"scandalmonger\" | \"witch\" | \"actor\" | \"big-bad-wolf\" | \"accursed-wolf-father\" | \"white-werewolf\" | ... 15 more ... | \"devoted-servant\"'.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "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", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", "525", "526", "527", @@ -192880,516 +172868,30 @@ "537", "538", "539", - "540", - "609", - "610", - "611", - "612", - "613", - "614", - "615", - "616", - "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", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "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", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", - "782", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "810", - "811", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "955", - "956", - "957", - "958", - "959", - "960", - "961", - "962", - "963", - "964", - "965", - "1004", - "1005", - "1006", - "1007", - "1008", - "1009", - "1010", - "1011", - "1012", - "1013", - "1023", - "1024", - "1025", - "1026", - "1027", - "1028", - "1029", - "1030", - "1031", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1067", - "1068", - "1069", - "1070", - "1078", - "1079", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1113", - "1114", - "1115", - "1116", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1126", - "1127", - "1128", - "1129", - "1130", - "1131", - "1132", - "1133", - "1134", - "1135", - "1136", - "1137", - "1138", - "1139", - "1140", - "1141", - "1169", - "1170", - "1171", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1256", - "1257", - "1258", - "1259", - "1260", - "1273", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1280", - "1281", - "1282", - "1283", - "1284", - "1285", - "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", - "1303", - "1324", - "1325", - "1326", - "1327", - "1328", - "1329", - "1330", - "1331", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1348", - "1349", - "1350", - "1351", - "1352", - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1468", - "1469", - "1470", - "1471", - "1472", - "1473", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", - "1495", - "1496", - "1497", - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1510", - "1511", - "1512", - "1513", - "1514", - "1515", - "1516", - "1517", - "1518", - "1519", - "1520", - "1521", - "1522", - "1523", - "1524", - "1525", - "1526", - "1527", - "1528", - "1529", - "1536", - "1537", - "1538", - "1539", - "1540", - "1541", - "1542", - "1543", - "1544", - "1545", - "1546", - "1547", - "1548", - "1549", - "1550", - "1551", - "1552", - "1553", - "1554", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", - "1561", - "1562", - "1563", - "1572", - "1573", - "1574", - "1575", - "1576", - "1635", - "1636", - "1890", - "1891", - "1892", - "1893" + "540" ], "location": { "end": { - "column": 16, - "line": 24 + "column": 83, + "line": 36 }, "start": { - "column": 14, - "line": 24 + "column": 71, + "line": 36 } } }, { - "id": "3932", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(28,65): error TS2345: Argument of type '{}' is not assignable to parameter of type 'OmitToJSON'.\n Type '{}' is missing the following properties from type 'OmitToJSON': players, options\n", + "id": "3942", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(36,85): error TS2322: Type '\"\"' is not assignable to type '\"werewolf\" | \"seer\" | \"cupid\" | \"defender\" | \"elder\" | \"idiot\" | \"fox\" | \"thief\" | \"scandalmonger\" | \"witch\" | \"actor\" | \"big-bad-wolf\" | \"accursed-wolf-father\" | \"white-werewolf\" | ... 15 more ... | \"devoted-servant\"'.\n", "status": "CompileError", "static": false, "killedBy": [], "coveredBy": [ - "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", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", "525", "526", "527", @@ -193405,1101 +172907,30 @@ "537", "538", "539", - "540", - "609", - "610", - "611", - "612", - "613", - "614", - "615", - "616", - "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", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "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", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", - "782", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "810", - "811", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "955", - "956", - "957", - "958", - "959", - "960", - "961", - "962", - "963", - "964", - "965", - "1004", - "1005", - "1006", - "1007", - "1008", - "1009", - "1010", - "1011", - "1012", - "1013", - "1023", - "1024", - "1025", - "1026", - "1027", - "1028", - "1029", - "1030", - "1031", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1067", - "1068", - "1069", - "1070", - "1078", - "1079", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1113", - "1114", - "1115", - "1116", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1126", - "1127", - "1128", - "1129", - "1130", - "1131", - "1132", - "1133", - "1134", - "1135", - "1136", - "1137", - "1138", - "1139", - "1140", - "1141", - "1169", - "1170", - "1171", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1256", - "1257", - "1258", - "1259", - "1260", - "1273", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1280", - "1281", - "1282", - "1283", - "1284", - "1285", - "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", - "1303", - "1324", - "1325", - "1326", - "1327", - "1328", - "1329", - "1330", - "1331", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1348", - "1349", - "1350", - "1351", - "1352", - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1468", - "1469", - "1470", - "1471", - "1472", - "1473", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", - "1495", - "1496", - "1497", - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1510", - "1511", - "1512", - "1513", - "1514", - "1515", - "1516", - "1517", - "1518", - "1519", - "1520", - "1521", - "1522", - "1523", - "1524", - "1525", - "1526", - "1527", - "1528", - "1529", - "1536", - "1537", - "1538", - "1539", - "1540", - "1541", - "1542", - "1543", - "1544", - "1545", - "1546", - "1547", - "1548", - "1549", - "1550", - "1551", - "1552", - "1553", - "1554", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", - "1561", - "1562", - "1563", - "1572", - "1573", - "1574", - "1575", - "1576", - "1635", - "1636", - "1890", - "1891", - "1892", - "1893" + "540" ], "location": { "end": { - "column": 4, - "line": 31 + "column": 90, + "line": 36 }, "start": { - "column": 65, - "line": 28 + "column": 85, + "line": 36 } } }, { - "id": "3933", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(33,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", + "id": "3943", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected true to be falsy", + "status": "Killed", + "testsCompleted": 2, "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", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539", - "540", - "609", - "610", - "611", - "612", - "613", - "614", - "615", - "616", - "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", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "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", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", - "782", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "810", - "811", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "955", - "956", - "957", - "958", - "959", - "960", - "961", - "962", - "963", - "964", - "965", - "1004", - "1005", - "1006", - "1007", - "1008", - "1009", - "1010", - "1011", - "1012", - "1013", - "1023", - "1024", - "1025", - "1026", - "1027", - "1028", - "1029", - "1030", - "1031", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1067", - "1068", - "1069", - "1070", - "1078", - "1079", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1113", - "1114", - "1115", - "1116", - "1117", - "1118", - "1119", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1126", - "1127", - "1128", - "1129", - "1130", - "1131", - "1132", - "1133", - "1134", - "1135", - "1136", - "1137", - "1138", - "1139", - "1140", - "1141", - "1169", - "1170", - "1171", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1256", - "1257", - "1258", - "1259", - "1260", - "1273", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "1280", - "1281", - "1282", - "1283", - "1284", - "1285", - "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", - "1303", - "1324", - "1325", - "1326", - "1327", - "1328", - "1329", - "1330", - "1331", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1348", - "1349", - "1350", - "1351", - "1352", - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1468", - "1469", - "1470", - "1471", - "1472", - "1473", - "1474", - "1475", - "1476", - "1477", - "1478", - "1494", - "1495", - "1496", - "1497", - "1498", - "1499", - "1500", - "1501", - "1502", - "1503", - "1510", - "1511", - "1512", - "1513", - "1514", - "1515", - "1516", - "1517", - "1518", - "1519", - "1520", - "1521", - "1522", - "1523", - "1524", - "1525", - "1526", - "1527", - "1528", - "1529", - "1536", - "1537", - "1538", - "1539", - "1540", - "1541", - "1542", - "1543", - "1544", - "1545", - "1546", - "1547", - "1548", - "1549", - "1550", - "1551", - "1552", - "1553", - "1554", - "1555", - "1556", - "1557", - "1558", - "1559", - "1560", - "1561", - "1562", - "1563", - "1572", - "1573", - "1574", - "1575", - "1576", - "1635", - "1636", - "1890", - "1891", - "1892", - "1893" - ], - "location": { - "end": { - "column": 87, - "line": 33 - }, - "start": { - "column": 54, - "line": 33 - } - } - }, - { - "id": "3934", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(35,76): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Argument of type '() => void' is not assignable to parameter of type 'ComputedGetter'.\n Type 'void' is not assignable to type 'boolean'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef', gave the following error.\n Argument of type '() => void' is not assignable to parameter of type 'WritableComputedOptions'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "41", - "42", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539", - "540" - ], - "location": { - "end": { - "column": 4, - "line": 40 - }, - "start": { - "column": 82, - "line": 35 - } - } - }, - { - "id": "3935", - "mutatorName": "ArrayDeclaration", - "replacement": "[]", - "statusReason": "expected false to be truthy", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "41" - ], - "coveredBy": [ - "41", - "42", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539", - "540" - ], - "location": { - "end": { - "column": 91, - "line": 36 - }, - "start": { - "column": 48, - "line": 36 - } - } - }, - { - "id": "3936", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(36,49): error TS2322: Type '\"\"' is not assignable to type '\"werewolf\" | \"seer\" | \"cupid\" | \"defender\" | \"elder\" | \"idiot\" | \"fox\" | \"thief\" | \"scandalmonger\" | \"witch\" | \"actor\" | \"big-bad-wolf\" | \"accursed-wolf-father\" | \"white-werewolf\" | ... 15 more ... | \"devoted-servant\"'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "41", - "42", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539", - "540" - ], - "location": { - "end": { - "column": 69, - "line": 36 - }, - "start": { - "column": 49, - "line": 36 - } - } - }, - { - "id": "3937", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(36,71): error TS2322: Type '\"\"' is not assignable to type '\"werewolf\" | \"seer\" | \"cupid\" | \"defender\" | \"elder\" | \"idiot\" | \"fox\" | \"thief\" | \"scandalmonger\" | \"witch\" | \"actor\" | \"big-bad-wolf\" | \"accursed-wolf-father\" | \"white-werewolf\" | ... 15 more ... | \"devoted-servant\"'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "41", - "42", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539", - "540" - ], - "location": { - "end": { - "column": 83, - "line": 36 - }, - "start": { - "column": 71, - "line": 36 - } - } - }, - { - "id": "3938", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(36,85): error TS2322: Type '\"\"' is not assignable to type '\"werewolf\" | \"seer\" | \"cupid\" | \"defender\" | \"elder\" | \"idiot\" | \"fox\" | \"thief\" | \"scandalmonger\" | \"witch\" | \"actor\" | \"big-bad-wolf\" | \"accursed-wolf-father\" | \"white-werewolf\" | ... 15 more ... | \"devoted-servant\"'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "41", - "42", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539", - "540" - ], - "location": { - "end": { - "column": 90, - "line": 36 - }, - "start": { - "column": 85, - "line": 36 - } - } - }, - { - "id": "3939", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be falsy", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "42" - ], + "killedBy": [ + "42" + ], "coveredBy": [ "41", "42", @@ -194532,7 +172963,7 @@ } }, { - "id": "3940", + "id": "3944", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected false to be truthy", @@ -194574,7 +173005,7 @@ } }, { - "id": "3941", + "id": "3945", "mutatorName": "EqualityOperator", "replacement": "playersWithPositionDependantRoles.length >= 0", "statusReason": "expected true to be falsy", @@ -194616,7 +173047,7 @@ } }, { - "id": "3942", + "id": "3946", "mutatorName": "EqualityOperator", "replacement": "playersWithPositionDependantRoles.length <= 0", "statusReason": "expected false to be truthy", @@ -194658,7 +173089,7 @@ } }, { - "id": "3943", + "id": "3947", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(42,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", @@ -194691,7 +173122,7 @@ } }, { - "id": "3944", + "id": "3948", "mutatorName": "ArrayDeclaration", "replacement": "[]", "statusReason": "expected false to be truthy", @@ -194727,7 +173158,7 @@ } }, { - "id": "3945", + "id": "3949", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected true to be falsy", @@ -194763,7 +173194,7 @@ } }, { - "id": "3946", + "id": "3950", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected false to be truthy", @@ -194799,7 +173230,7 @@ } }, { - "id": "3947", + "id": "3951", "mutatorName": "EqualityOperator", "replacement": "playersWithAdditionalCardsDependantRoles.length >= 0", "statusReason": "expected true to be falsy", @@ -194835,7 +173266,7 @@ } }, { - "id": "3948", + "id": "3952", "mutatorName": "EqualityOperator", "replacement": "playersWithAdditionalCardsDependantRoles.length <= 0", "statusReason": "expected false to be truthy", @@ -194871,7 +173302,7 @@ } }, { - "id": "3949", + "id": "3953", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected _CreateGameDto{ players: [], …(2) } to strictly equal _CreateGameDto{ …(3) }", @@ -194897,7 +173328,7 @@ } }, { - "id": "3950", + "id": "3954", "mutatorName": "BooleanLiteral", "replacement": "false", "statusReason": "expected _CreateGameDto{ players: [], …(2) } to strictly equal _CreateGameDto{ players: [], …(2) }", @@ -194922,7 +173353,7 @@ } }, { - "id": "3951", + "id": "3955", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ players: [], …(2) }", @@ -194949,7 +173380,7 @@ } }, { - "id": "3952", + "id": "3956", "mutatorName": "BooleanLiteral", "replacement": "doesRetrieveLocalStorageValues", "statusReason": "expected _CreateGameDto{ players: [], …(2) } to strictly equal _CreateGameDto{ players: [], …(2) }", @@ -194976,7 +173407,7 @@ } }, { - "id": "3953", + "id": "3957", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected _CreateGameDto{ players: [], …(2) } to strictly equal _CreateGameDto{ players: [], …(2) }", @@ -195003,7 +173434,7 @@ } }, { - "id": "3954", + "id": "3958", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected { value: _GameOptions{ …(3) } } to strictly equal { value: _GameOptions{ …(3) } }", @@ -195030,7 +173461,7 @@ } }, { - "id": "3955", + "id": "3959", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected { value: _GameOptions{ …(3) } } to strictly equal { value: _GameOptions{ …(3) } }", @@ -195056,7 +173487,7 @@ } }, { - "id": "3956", + "id": "3960", "mutatorName": "ObjectLiteral", "replacement": "{}", "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(60,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", @@ -195078,7 +173509,7 @@ } }, { - "id": "3957", + "id": "3961", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected _GameOptions{ …(3) } to strictly equal _GameOptions{ …(3) }", @@ -195104,7 +173535,7 @@ } }, { - "id": "3958", + "id": "3962", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected { value: { …(3) } } to strictly equal { value: _GameOptions{ …(3) } }", @@ -195135,7 +173566,7 @@ } }, { - "id": "3959", + "id": "3963", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected [ …(3) ] to strictly equal [ Array(1) ]", @@ -195161,7 +173592,7 @@ } }, { - "id": "3960", + "id": "3964", "mutatorName": "BooleanLiteral", "replacement": "createGameDto.value.additionalCards", "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(80,43): error TS18048: 'createGameDto.value.additionalCards' is possibly 'undefined'.\napp/stores/game/create-game-dto/useCreateGameDtoStore.ts(80,89): error TS7031: Binding element 'recipient' implicitly has an 'any' type.\n", @@ -195184,7 +173615,7 @@ } }, { - "id": "3961", + "id": "3965", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(80,43): error TS18048: 'createGameDto.value.additionalCards' is possibly 'undefined'.\n", @@ -195207,7 +173638,7 @@ } }, { - "id": "3962", + "id": "3966", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(80,43): error TS18048: 'createGameDto.value.additionalCards' is possibly 'undefined'.\n", @@ -195230,7 +173661,7 @@ } }, { - "id": "3963", + "id": "3967", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(78,43): error TS18048: 'createGameDto.value.additionalCards' is possibly 'undefined'.\n", @@ -195252,7 +173683,7 @@ } }, { - "id": "3964", + "id": "3968", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(80,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", @@ -195274,7 +173705,7 @@ } }, { - "id": "3965", + "id": "3969", "mutatorName": "MethodExpression", "replacement": "createGameDto.value.additionalCards", "statusReason": "expected [ …(3) ] to strictly equal [ Array(1) ]", @@ -195299,7 +173730,7 @@ } }, { - "id": "3966", + "id": "3970", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected [] to strictly equal [ Array(1) ]", @@ -195324,7 +173755,7 @@ } }, { - "id": "3967", + "id": "3971", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected _CreateGameDto{ players: [], …(2) } to strictly equal _CreateGameDto{ …(3) }", @@ -195349,7 +173780,7 @@ } }, { - "id": "3968", + "id": "3972", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", @@ -195375,7 +173806,7 @@ } }, { - "id": "3969", + "id": "3973", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", @@ -195401,7 +173832,7 @@ } }, { - "id": "3970", + "id": "3974", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", @@ -195427,7 +173858,7 @@ } }, { - "id": "3971", + "id": "3975", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", @@ -195453,7 +173884,7 @@ } }, { - "id": "3972", + "id": "3976", "mutatorName": "EqualityOperator", "replacement": "name !== player.name", "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", @@ -195479,7 +173910,7 @@ } }, { - "id": "3973", + "id": "3977", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", @@ -195505,7 +173936,7 @@ } }, { - "id": "3974", + "id": "3978", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", @@ -195531,7 +173962,7 @@ } }, { - "id": "3975", + "id": "3979", "mutatorName": "EqualityOperator", "replacement": "playerIndex === -1", "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", @@ -195557,7 +173988,7 @@ } }, { - "id": "3976", + "id": "3980", "mutatorName": "UnaryOperator", "replacement": "+1", "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", @@ -195583,7 +174014,7 @@ } }, { - "id": "3977", + "id": "3981", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", @@ -195608,7 +174039,7 @@ } }, { - "id": "3978", + "id": "3982", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected [] to strictly equal [ _CreateGamePlayerDto{ …(4) }, …(2) ]", @@ -195633,7 +174064,7 @@ } }, { - "id": "3979", + "id": "3983", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(95,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", @@ -195655,7 +174086,7 @@ } }, { - "id": "3980", + "id": "3984", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", @@ -195681,7 +174112,7 @@ } }, { - "id": "3981", + "id": "3985", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", @@ -195707,7 +174138,7 @@ } }, { - "id": "3982", + "id": "3986", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", @@ -195733,7 +174164,7 @@ } }, { - "id": "3983", + "id": "3987", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", @@ -195759,7 +174190,7 @@ } }, { - "id": "3984", + "id": "3988", "mutatorName": "EqualityOperator", "replacement": "player.name !== playerName", "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", @@ -195785,7 +174216,7 @@ } }, { - "id": "3985", + "id": "3989", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", @@ -195811,7 +174242,7 @@ } }, { - "id": "3986", + "id": "3990", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", @@ -195837,7 +174268,7 @@ } }, { - "id": "3987", + "id": "3991", "mutatorName": "EqualityOperator", "replacement": "playerIndex === -1", "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", @@ -195863,7 +174294,7 @@ } }, { - "id": "3988", + "id": "3992", "mutatorName": "UnaryOperator", "replacement": "+1", "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", @@ -195889,7 +174320,7 @@ } }, { - "id": "3989", + "id": "3993", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected _CreateGameDto{ …(3) } to strictly equal _CreateGameDto{ …(3) }", @@ -195914,7 +174345,7 @@ } }, { - "id": "3990", + "id": "3994", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(105,55): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", @@ -195937,7 +174368,7 @@ } }, { - "id": "3991", + "id": "3995", "mutatorName": "MethodExpression", "replacement": "createGameDto.value.players.every(player => player.role.name === roleName)", "statusReason": "expected false to be truthy", @@ -195963,7 +174394,7 @@ } }, { - "id": "3992", + "id": "3996", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected false to be truthy", @@ -195989,7 +174420,7 @@ } }, { - "id": "3993", + "id": "3997", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected true to be falsy", @@ -196015,7 +174446,7 @@ } }, { - "id": "3994", + "id": "3998", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected false to be truthy", @@ -196041,7 +174472,7 @@ } }, { - "id": "3995", + "id": "3999", "mutatorName": "EqualityOperator", "replacement": "player.role.name !== roleName", "statusReason": "expected true to be falsy", @@ -196067,7 +174498,7 @@ } }, { - "id": "3996", + "id": "4000", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(109,71): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", @@ -196115,7 +174546,7 @@ } }, { - "id": "3997", + "id": "4001", "mutatorName": "MethodExpression", "replacement": "createGameDto.value.players", "statusReason": "expected [ _CreateGamePlayerDto{ …(4) }, …(2) ] to strictly equal [ _CreateGamePlayerDto{ …(4) }, …(1) ]", @@ -196166,7 +174597,7 @@ } }, { - "id": "3998", + "id": "4002", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected [] to strictly equal [ _CreateGamePlayerDto{ …(4) }, …(1) ]", @@ -196217,7 +174648,7 @@ } }, { - "id": "3999", + "id": "4003", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected [ _CreateGamePlayerDto{ …(4) }, …(2) ] to strictly equal [ _CreateGamePlayerDto{ …(4) }, …(1) ]", @@ -196268,7 +174699,7 @@ } }, { - "id": "4000", + "id": "4004", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected [] to strictly equal [ _CreateGamePlayerDto{ …(4) }, …(1) ]", @@ -196319,7 +174750,7 @@ } }, { - "id": "4001", + "id": "4005", "mutatorName": "EqualityOperator", "replacement": "player.role.name !== roleName", "statusReason": "expected [ _CreateGamePlayerDto{ …(4) } ] to strictly equal [ _CreateGamePlayerDto{ …(4) }, …(1) ]", @@ -196370,7 +174801,7 @@ } }, { - "id": "4002", + "id": "4006", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(113,77): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", @@ -196422,7 +174853,7 @@ } }, { - "id": "4003", + "id": "4007", "mutatorName": "MethodExpression", "replacement": "createGameDto.value.players", "statusReason": "expected true to be falsy", @@ -196477,7 +174908,7 @@ } }, { - "id": "4004", + "id": "4008", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected false to be truthy", @@ -196532,7 +174963,7 @@ } }, { - "id": "4005", + "id": "4009", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected true to be falsy", @@ -196587,7 +175018,7 @@ } }, { - "id": "4006", + "id": "4010", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected false to be truthy", @@ -196642,7 +175073,7 @@ } }, { - "id": "4007", + "id": "4011", "mutatorName": "LogicalOperator", "replacement": "player.role.name || roleNames.includes(player.role.name)", "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(114,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", @@ -196694,7 +175125,7 @@ } }, { - "id": "4008", + "id": "4012", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(117,65): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", @@ -196719,7 +175150,7 @@ } }, { - "id": "4009", + "id": "4013", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected true to be false // Object.is equality", @@ -196747,7 +175178,7 @@ } }, { - "id": "4010", + "id": "4014", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected false to be true // Object.is equality", @@ -196775,7 +175206,7 @@ } }, { - "id": "4011", + "id": "4015", "mutatorName": "LogicalOperator", "replacement": "!!role || role.minInGame === undefined || playersWithRoleName.length >= role.minInGame", "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(121,22): error TS18048: 'role' is possibly 'undefined'.\napp/stores/game/create-game-dto/useCreateGameDtoStore.ts(121,84): error TS18048: 'role' is possibly 'undefined'.\n", @@ -196800,7 +175231,7 @@ } }, { - "id": "4012", + "id": "4016", "mutatorName": "BooleanLiteral", "replacement": "!role", "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(121,22): error TS18048: 'role' is possibly 'undefined'.\napp/stores/game/create-game-dto/useCreateGameDtoStore.ts(121,84): error TS18048: 'role' is possibly 'undefined'.\n", @@ -196825,7 +175256,7 @@ } }, { - "id": "4013", + "id": "4017", "mutatorName": "BooleanLiteral", "replacement": "role", "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(121,22): error TS18048: 'role' is possibly 'undefined'.\napp/stores/game/create-game-dto/useCreateGameDtoStore.ts(121,84): error TS18048: 'role' is possibly 'undefined'.\n", @@ -196850,7 +175281,7 @@ } }, { - "id": "4014", + "id": "4018", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected true to be false // Object.is equality", @@ -196878,7 +175309,7 @@ } }, { - "id": "4015", + "id": "4019", "mutatorName": "LogicalOperator", "replacement": "role.minInGame === undefined && playersWithRoleName.length >= role.minInGame", "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(121,85): error TS18048: 'role.minInGame' is possibly 'undefined'.\n", @@ -196903,7 +175334,7 @@ } }, { - "id": "4016", + "id": "4020", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(121,62): error TS18048: 'role.minInGame' is possibly 'undefined'.\n", @@ -196928,7 +175359,7 @@ } }, { - "id": "4017", + "id": "4021", "mutatorName": "EqualityOperator", "replacement": "role.minInGame !== undefined", "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(121,85): error TS18048: 'role.minInGame' is possibly 'undefined'.\n", @@ -196953,7 +175384,7 @@ } }, { - "id": "4018", + "id": "4022", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected false to be true // Object.is equality", @@ -196980,7 +175411,7 @@ } }, { - "id": "4019", + "id": "4023", "mutatorName": "EqualityOperator", "replacement": "playersWithRoleName.length > role.minInGame", "statusReason": "expected false to be true // Object.is equality", @@ -197007,7 +175438,7 @@ } }, { - "id": "4020", + "id": "4024", "mutatorName": "EqualityOperator", "replacement": "playersWithRoleName.length < role.minInGame", "statusReason": "expected false to be true // Object.is equality", @@ -197034,7 +175465,7 @@ } }, { - "id": "4021", + "id": "4025", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(124,65): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", @@ -197058,7 +175489,7 @@ } }, { - "id": "4022", + "id": "4026", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected true to be false // Object.is equality", @@ -197085,7 +175516,7 @@ } }, { - "id": "4023", + "id": "4027", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected false to be true // Object.is equality", @@ -197112,7 +175543,7 @@ } }, { - "id": "4024", + "id": "4028", "mutatorName": "LogicalOperator", "replacement": "!!role || playersWithRoleName.length >= role.maxInGame", "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(128,52): error TS18048: 'role' is possibly 'undefined'.\n", @@ -197136,7 +175567,7 @@ } }, { - "id": "4025", + "id": "4029", "mutatorName": "BooleanLiteral", "replacement": "!role", "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(128,51): error TS18048: 'role' is possibly 'undefined'.\n", @@ -197160,7 +175591,7 @@ } }, { - "id": "4026", + "id": "4030", "mutatorName": "BooleanLiteral", "replacement": "role", "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(128,51): error TS18048: 'role' is possibly 'undefined'.\n", @@ -197184,7 +175615,7 @@ } }, { - "id": "4027", + "id": "4031", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected true to be false // Object.is equality", @@ -197210,7 +175641,7 @@ } }, { - "id": "4028", + "id": "4032", "mutatorName": "EqualityOperator", "replacement": "playersWithRoleName.length > role.maxInGame", "statusReason": "expected false to be true // Object.is equality", @@ -197236,7 +175667,7 @@ } }, { - "id": "4029", + "id": "4033", "mutatorName": "EqualityOperator", "replacement": "playersWithRoleName.length < role.maxInGame", "statusReason": "expected false to be true // Object.is equality", @@ -197262,7 +175693,7 @@ } }, { - "id": "4030", + "id": "4034", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(131,75): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", @@ -197286,7 +175717,7 @@ } }, { - "id": "4031", + "id": "4035", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(137,23): error TS18048: 'role' is possibly 'undefined'.\napp/stores/game/create-game-dto/useCreateGameDtoStore.ts(137,23): error TS18048: 'role.minInGame' is possibly 'undefined'.\n", @@ -197310,7 +175741,7 @@ } }, { - "id": "4032", + "id": "4036", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(137,23): error TS18048: 'role' is possibly 'undefined'.\napp/stores/game/create-game-dto/useCreateGameDtoStore.ts(137,23): error TS18048: 'role.minInGame' is possibly 'undefined'.\n", @@ -197334,7 +175765,7 @@ } }, { - "id": "4033", + "id": "4037", "mutatorName": "EqualityOperator", "replacement": "role?.minInGame !== undefined", "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(137,23): error TS18048: 'role' is possibly 'undefined'.\napp/stores/game/create-game-dto/useCreateGameDtoStore.ts(137,23): error TS18048: 'role.minInGame' is possibly 'undefined'.\n", @@ -197358,7 +175789,7 @@ } }, { - "id": "4034", + "id": "4038", "mutatorName": "OptionalChaining", "replacement": "role.minInGame", "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(134,9): error TS18048: 'role' is possibly 'undefined'.\napp/stores/game/create-game-dto/useCreateGameDtoStore.ts(137,23): error TS18048: 'role' is possibly 'undefined'.\n", @@ -197382,7 +175813,7 @@ } }, { - "id": "4035", + "id": "4039", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(135,23): error TS18048: 'role' is possibly 'undefined'.\napp/stores/game/create-game-dto/useCreateGameDtoStore.ts(135,23): error TS18048: 'role.minInGame' is possibly 'undefined'.\n", @@ -197404,7 +175835,7 @@ } }, { - "id": "4036", + "id": "4040", "mutatorName": "ArithmeticOperator", "replacement": "role.minInGame + playersWithRoleName.length", "statusReason": "expected 2 to be +0 // Object.is equality", @@ -197430,7 +175861,7 @@ } }, { - "id": "4037", + "id": "4041", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected +0 to be 1 // Object.is equality", @@ -197456,7 +175887,7 @@ } }, { - "id": "4038", + "id": "4042", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected -1 to be +0 // Object.is equality", @@ -197482,7 +175913,7 @@ } }, { - "id": "4039", + "id": "4043", "mutatorName": "EqualityOperator", "replacement": "leftCount < -1", "statusReason": "expected -1 to be +0 // Object.is equality", @@ -197508,7 +175939,7 @@ } }, { - "id": "4040", + "id": "4044", "mutatorName": "EqualityOperator", "replacement": "leftCount > -1", "statusReason": "expected -1 to be +0 // Object.is equality", @@ -197534,7 +175965,7 @@ } }, { - "id": "4041", + "id": "4045", "mutatorName": "UnaryOperator", "replacement": "+1", "statusReason": "expected +0 to be 1 // Object.is equality", @@ -197560,7 +175991,7 @@ } }, { - "id": "4042", + "id": "4046", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected undefined to strictly equal [ …(2) ]", @@ -197588,7 +176019,7 @@ } }, { - "id": "4043", + "id": "4047", "mutatorName": "BooleanLiteral", "replacement": "createGameDto.value.additionalCards", "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(147,43): error TS18048: 'createGameDto.value.additionalCards' is possibly 'undefined'.\n", @@ -197613,7 +176044,7 @@ } }, { - "id": "4044", + "id": "4048", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected [ Array(1) ] to strictly equal [ …(3) ]", @@ -197641,7 +176072,7 @@ } }, { - "id": "4045", + "id": "4049", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(147,43): error TS18048: 'createGameDto.value.additionalCards' is possibly 'undefined'.\n", @@ -197666,7 +176097,7 @@ } }, { - "id": "4046", + "id": "4050", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(145,43): error TS18048: 'createGameDto.value.additionalCards' is possibly 'undefined'.\n", @@ -197688,7 +176119,7 @@ } }, { - "id": "4047", + "id": "4051", "mutatorName": "MethodExpression", "replacement": "createGameDto.value.additionalCards", "statusReason": "expected [ …(4) ] to strictly equal [ …(3) ]", @@ -197716,7 +176147,7 @@ } }, { - "id": "4048", + "id": "4052", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected [ Array(1) ] to strictly equal [ …(3) ]", @@ -197744,7 +176175,7 @@ } }, { - "id": "4049", + "id": "4053", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected [ …(4) ] to strictly equal [ …(2) ]", @@ -197772,7 +176203,7 @@ } }, { - "id": "4050", + "id": "4054", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected [ Array(1) ] to strictly equal [ …(3) ]", @@ -197800,7 +176231,7 @@ } }, { - "id": "4051", + "id": "4055", "mutatorName": "EqualityOperator", "replacement": "card.recipient === recipient", "statusReason": "expected [ …(4) ] to strictly equal [ …(2) ]", @@ -197828,7 +176259,7 @@ } }, { - "id": "4052", + "id": "4056", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(151,107): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", @@ -197896,7 +176327,7 @@ } }, { - "id": "4053", + "id": "4057", "mutatorName": "LogicalOperator", "replacement": "createGameDto.value.additionalCards?.filter(card => card.recipient === recipient) && []", "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(152,5): error TS2322: Type 'never[] | undefined' is not assignable to type 'CreateGameAdditionalCardDto[]'.\n Type 'undefined' is not assignable to type 'CreateGameAdditionalCardDto[]'.\n", @@ -197964,7 +176395,7 @@ } }, { - "id": "4054", + "id": "4058", "mutatorName": "MethodExpression", "replacement": "createGameDto.value.additionalCards", "statusReason": "expected [ …(4) ] to strictly equal [ …(2) ]", @@ -198035,7 +176466,7 @@ } }, { - "id": "4055", + "id": "4059", "mutatorName": "OptionalChaining", "replacement": "createGameDto.value.additionalCards.filter", "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(152,12): error TS18048: 'createGameDto.value.additionalCards' is possibly 'undefined'.\n", @@ -198103,7 +176534,7 @@ } }, { - "id": "4056", + "id": "4060", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected [] to strictly equal [ …(2) ]", @@ -198173,7 +176604,7 @@ } }, { - "id": "4057", + "id": "4061", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected [ …(4) ] to strictly equal [ …(2) ]", @@ -198243,7 +176674,7 @@ } }, { - "id": "4058", + "id": "4062", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected [] to strictly equal [ …(2) ]", @@ -198313,7 +176744,7 @@ } }, { - "id": "4059", + "id": "4063", "mutatorName": "EqualityOperator", "replacement": "card.recipient !== recipient", "statusReason": "expected [ …(2) ] to strictly equal [ …(2) ]", @@ -198383,7 +176814,7 @@ } }, { - "id": "4060", + "id": "4064", "mutatorName": "ArrayDeclaration", "replacement": "[\"Stryker was here\"]", "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(152,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", @@ -198407,7 +176838,7 @@ } }, { - "id": "4061", + "id": "4065", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(155,79): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", @@ -198430,7 +176861,7 @@ } }, { - "id": "4062", + "id": "4066", "mutatorName": "LogicalOperator", "replacement": "createGameDto.value.additionalCards?.filter(card => card.roleName === roleName) && []", "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(156,5): error TS2322: Type 'never[] | undefined' is not assignable to type 'CreateGameAdditionalCardDto[]'.\n Type 'undefined' is not assignable to type 'CreateGameAdditionalCardDto[]'.\n", @@ -198453,7 +176884,7 @@ } }, { - "id": "4063", + "id": "4067", "mutatorName": "MethodExpression", "replacement": "createGameDto.value.additionalCards", "statusReason": "expected [ …(4) ] to strictly equal [ …(2) ]", @@ -198479,7 +176910,7 @@ } }, { - "id": "4064", + "id": "4068", "mutatorName": "OptionalChaining", "replacement": "createGameDto.value.additionalCards.filter", "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(156,12): error TS18048: 'createGameDto.value.additionalCards' is possibly 'undefined'.\n", @@ -198502,7 +176933,7 @@ } }, { - "id": "4065", + "id": "4069", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "expected [] to strictly equal [ …(2) ]", @@ -198527,7 +176958,7 @@ } }, { - "id": "4066", + "id": "4070", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected [ …(4) ] to strictly equal [ …(2) ]", @@ -198552,7 +176983,7 @@ } }, { - "id": "4067", + "id": "4071", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected [] to strictly equal [ …(2) ]", @@ -198577,7 +177008,7 @@ } }, { - "id": "4068", + "id": "4072", "mutatorName": "EqualityOperator", "replacement": "card.roleName !== roleName", "statusReason": "expected [ …(2) ] to strictly equal [ …(2) ]", @@ -198602,7 +177033,7 @@ } }, { - "id": "4069", + "id": "4073", "mutatorName": "ArrayDeclaration", "replacement": "[\"Stryker was here\"]", "statusReason": "app/stores/game/create-game-dto/useCreateGameDtoStore.ts(156,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", @@ -198624,7 +177055,7 @@ } }, { - "id": "4070", + "id": "4074", "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/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/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/RecipientRoleAdditionalCardsMultiSelect/RecipientRoleAdditionalCardsMultiSelect.nuxt.spec.ts(100,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(150,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(227,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(232,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(249,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,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(83,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(99,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(110,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(151,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/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(121,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(135,35): error TS2339: Property 'addPlayerToCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyHeaderSetupButtons/GameLobbyHeaderSetupButtons.nuxt.spec.ts(71,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(105,26): 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(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/GameLobbyPlayerInput/GameLobbyPlayerInput.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/GameLobbyHeader/GameLobbyPlayerInput/GameLobbyPlayerInput.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/GameLobbyHeader/GameLobbyPlayerInput/GameLobbyPlayerInput.nuxt.spec.ts(68,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(85,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(94,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(108,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(122,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(149,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(158,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/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/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/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(115,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(295,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(307,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(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 'saveCreateGameOptionsDtoToLocalStorage' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(207,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(228,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(233,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(235,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(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(241,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(243,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(256,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(258,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(270,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(281,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(283,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(293,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(300,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(302,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(314,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(316,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(328,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(336,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(338,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(348,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(354,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(356,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(363,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(368,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(373,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(378,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(390,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(393,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(408,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(411,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(487,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(489,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(544,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(546,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(608,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(610,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(627,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(629,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(648,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(661,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(663,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(688,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(694,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(701,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(728,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(734,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(741,41): error TS2339: Property 'getAdditionalCardsWithRoleNameInCreateGameDto' does not exist on type 'Store>, Pick<{}, never>, Pick<{}, never>>'.\n", @@ -199014,27 +177445,21 @@ "1284", "1285", "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", "1303", - "1324", - "1325", - "1326", - "1327", - "1328", - "1329", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", "1330", "1331", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", + "1332", + "1333", + "1334", + "1335", + "1336", + "1337", "1345", "1346", "1347", @@ -199043,31 +177468,36 @@ "1350", "1351", "1352", - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", "1433", "1434", - "1452", - "1453", - "1454", - "1455", - "1456", - "1468", - "1469", - "1470", - "1471", - "1472", - "1473", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", "1474", "1475", "1476", "1477", "1478", - "1494", + "1479", + "1480", + "1481", + "1482", + "1483", + "1484", "1495", "1496", "1497", @@ -199077,7 +177507,7 @@ "1501", "1502", "1503", - "1510", + "1504", "1511", "1512", "1513", @@ -199097,7 +177527,7 @@ "1527", "1528", "1529", - "1536", + "1530", "1537", "1538", "1539", @@ -199125,17 +177555,18 @@ "1561", "1562", "1563", - "1572", + "1564", "1573", "1574", "1575", "1576", - "1635", + "1577", "1636", - "1890", + "1637", "1891", "1892", - "1893" + "1893", + "1894" ], "location": { "end": { @@ -199155,13 +177586,16 @@ "language": "typescript", "mutants": [ { - "id": "4071", - "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": "4076", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "Snapshot `Game Events Monitor Current Event Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 51, "static": true, - "killedBy": [], + "killedBy": [ + "159" + ], "coveredBy": [ "81", "82", @@ -199647,12 +178081,12 @@ "1253", "1254", "1255", - "1353", - "1354", - "1355", - "1356", - "1357", - "1358", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", "1359", "1360", "1361", @@ -199669,17 +178103,17 @@ "1372", "1373", "1374", - "1394", - "1395", - "1396", - "1397", - "1398", + "1375", + "1376", + "1377", + "1378", + "1379", + "1380", + "1400", + "1401", + "1402", + "1403", "1404", - "1405", - "1406", - "1407", - "1408", - "1409", "1410", "1411", "1412", @@ -199688,12 +178122,12 @@ "1415", "1416", "1417", - "1435", - "1436", - "1437", - "1438", - "1439", - "1440", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", "1441", "1442", "1443", @@ -199705,45 +178139,45 @@ "1449", "1450", "1451", + "1452", + "1453", + "1454", + "1455", + "1456", "1457", - "1458", - "1459", - "1460", - "1461", - "1462", "1463", "1464", "1465", "1466", "1467", - "1479", - "1480", - "1481", - "1482", - "1483", - "1489", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", "1490", "1491", "1492", "1493", - "1504", + "1494", "1505", "1506", "1507", "1508", "1509", - "1530", + "1510", "1531", "1532", "1533", "1534", "1535", - "1577", + "1536", "1578", "1579", "1580", - "1587", - "1611", + "1581", + "1588", "1612", "1613", "1614", @@ -199753,49 +178187,49 @@ "1618", "1619", "1620", - "1631", + "1621", "1632", "1633", "1634", - "1649", + "1635", "1650", "1651", "1652", "1653", - "1660", + "1654", "1661", "1662", "1663", "1664", - "1674", + "1665", "1675", "1676", "1677", "1678", - "1683", + "1679", "1684", "1685", "1686", "1687", - "1695", + "1688", "1696", "1697", "1698", "1699", - "1715", + "1700", "1716", "1717", "1718", "1719", - "1727", + "1720", "1728", "1729", "1730", "1731", "1732", - "1734", - "1738", - "1772", + "1733", + "1735", + "1739", "1773", "1774", "1775", @@ -199803,36 +178237,37 @@ "1777", "1778", "1779", - "1804", + "1780", "1805", "1806", "1807", - "1816", - "1820", - "1829", + "1808", + "1817", + "1821", "1830", "1831", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868", - "1872" + "1832", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869", + "1873" ], "location": { "end": { - "column": 2, - "line": 56 + "column": 83, + "line": 12 }, "start": { - "column": 68, - "line": 7 + "column": 56, + "line": 12 } } }, { - "id": "4072", + "id": "4077", "mutatorName": "ArrowFunction", "replacement": "() => undefined", "statusReason": "Snapshot `Game Events Monitor Current Event Component > should match snapshot when rendered. 1` mismatched", @@ -200327,12 +178762,12 @@ "1253", "1254", "1255", - "1353", - "1354", - "1355", - "1356", - "1357", - "1358", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", "1359", "1360", "1361", @@ -200349,17 +178784,17 @@ "1372", "1373", "1374", - "1394", - "1395", - "1396", - "1397", - "1398", + "1375", + "1376", + "1377", + "1378", + "1379", + "1380", + "1400", + "1401", + "1402", + "1403", "1404", - "1405", - "1406", - "1407", - "1408", - "1409", "1410", "1411", "1412", @@ -200368,12 +178803,12 @@ "1415", "1416", "1417", - "1435", - "1436", - "1437", - "1438", - "1439", - "1440", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", "1441", "1442", "1443", @@ -200385,45 +178820,45 @@ "1449", "1450", "1451", + "1452", + "1453", + "1454", + "1455", + "1456", "1457", - "1458", - "1459", - "1460", - "1461", - "1462", "1463", "1464", "1465", "1466", "1467", - "1479", - "1480", - "1481", - "1482", - "1483", - "1489", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", "1490", "1491", "1492", "1493", - "1504", + "1494", "1505", "1506", "1507", "1508", "1509", - "1530", + "1510", "1531", "1532", "1533", "1534", "1535", - "1577", + "1536", "1578", "1579", "1580", - "1587", - "1611", + "1581", + "1588", "1612", "1613", "1614", @@ -200433,49 +178868,49 @@ "1618", "1619", "1620", - "1631", + "1621", "1632", "1633", "1634", - "1649", + "1635", "1650", "1651", "1652", "1653", - "1660", + "1654", "1661", "1662", "1663", "1664", - "1674", + "1665", "1675", "1676", "1677", "1678", - "1683", + "1679", "1684", "1685", "1686", "1687", - "1695", + "1688", "1696", "1697", "1698", "1699", - "1715", + "1700", "1716", "1717", "1718", "1719", - "1727", + "1720", "1728", "1729", "1730", "1731", "1732", - "1734", - "1738", - "1772", + "1733", + "1735", + "1739", "1773", "1774", "1775", @@ -200483,96 +178918,44 @@ "1777", "1778", "1779", - "1804", + "1780", "1805", "1806", "1807", - "1816", - "1820", - "1829", + "1808", + "1817", + "1821", "1830", "1831", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868", - "1872" + "1832", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869", + "1873" ], "location": { "end": { - "column": 83, - "line": 12 + "column": 113, + "line": 14 }, "start": { - "column": 56, - "line": 12 + "column": 60, + "line": 14 } } }, { - "id": "4073", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "Snapshot `Game Events Monitor Current Event Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 51, - "static": true, - "killedBy": [ - "159" - ], + "id": "4078", + "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": [ - "81", - "82", - "83", - "84", - "85", - "86", - "87", - "88", - "89", - "90", - "91", - "92", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103", - "104", - "133", - "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", @@ -200596,79 +178979,40 @@ "179", "180", "181", - "182", - "183", - "184", - "185", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "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", + "541", + "548", + "549", + "551", + "557", + "1716", + "1717", + "1718", + "1719", + "1720" + ], + "location": { + "end": { + "column": 113, + "line": 14 + }, + "start": { + "column": 66, + "line": 14 + } + } + }, + { + "id": "4080", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "363" + ], + "coveredBy": [ "363", "364", "365", @@ -200691,715 +179035,84 @@ "382", "383", "384", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "426", - "427", - "428", - "429", - "430", - "431", - "432", - "433", - "434", - "435", - "436", - "437", - "438", - "439", - "440", - "441", - "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", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524", "541", "542", "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "554", - "555", - "556", - "557", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "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", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775", - "793", - "794", - "795", - "796", - "797", - "798", - "799", - "800", - "801", - "802", - "803", - "804", - "805", - "806", - "807", - "808", - "809", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "855", - "856", - "857", - "858", - "859", - "860", - "861", - "862", - "863", - "864", - "865", - "866", - "867", - "868", - "869", - "870", - "871", - "872", - "873", - "874", - "875", - "876", - "877", - "878", - "879", - "880", - "881", - "882", - "883", - "884", - "885", - "886", - "947", - "966", - "967", - "968", - "969", - "970", - "971", - "972", - "973", - "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "984", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", - "1021", - "1022", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1039", - "1040", - "1041", - "1042", - "1043", - "1044", - "1049", - "1050", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", - "1060", - "1142", - "1143", - "1144", - "1145", - "1146", - "1147", - "1148", - "1149", - "1150", - "1197", - "1198", - "1199", - "1200", - "1201", - "1202", - "1213", - "1214", - "1215", - "1216", - "1217", - "1218", - "1219", - "1220", - "1221", - "1222", - "1223", - "1224", - "1225", - "1227", - "1244", - "1245", - "1246", - "1247", - "1248", - "1249", - "1250", - "1251", - "1252", - "1253", - "1254", - "1255", - "1353", - "1354", - "1355", - "1356", - "1357", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1365", - "1366", - "1367", - "1368", - "1369", - "1370", - "1371", - "1372", - "1373", - "1374", - "1394", - "1395", - "1396", - "1397", - "1398", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1410", - "1411", - "1412", - "1413", - "1414", - "1415", - "1416", - "1417", - "1435", - "1436", - "1437", - "1438", - "1439", - "1440", - "1441", - "1442", - "1443", - "1444", - "1445", - "1446", - "1447", - "1448", - "1449", - "1450", - "1451", - "1457", - "1458", - "1459", - "1460", - "1461", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1479", - "1480", - "1481", - "1482", - "1483", - "1489", - "1490", - "1491", - "1492", - "1493", - "1504", - "1505", - "1506", - "1507", - "1508", - "1509", - "1530", - "1531", - "1532", - "1533", - "1534", - "1535", - "1577", - "1578", - "1579", - "1580", - "1587", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1631", - "1632", - "1633", - "1634", - "1649", - "1650", - "1651", - "1652", - "1653", - "1660", - "1661", - "1662", - "1663", - "1664", - "1674", - "1675", - "1676", - "1677", - "1678", - "1683", - "1684", - "1685", - "1686", - "1687", - "1695", - "1696", - "1697", - "1698", - "1699", - "1715", - "1716", - "1717", - "1718", - "1719", - "1727", - "1728", - "1729", - "1730", - "1731", - "1732", - "1734", - "1738", - "1772", - "1773", - "1774", - "1775", - "1776", - "1777", - "1778", - "1779", - "1804", - "1805", - "1806", - "1807", - "1816", - "1820", - "1829", - "1830", - "1831", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868", - "1872" + "544" ], "location": { "end": { - "column": 113, - "line": 14 + "column": 139, + "line": 15 }, "start": { "column": 60, - "line": 14 + "line": 15 } } }, { - "id": "4074", - "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", + "id": "4081", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected '' to be undefined", + "status": "Killed", + "testsCompleted": 4, "static": false, - "killedBy": [], + "killedBy": [ + "366" + ], "coveredBy": [ - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", + "363", + "364", + "365", + "366", + "367", + "368", + "369", + "370", + "371", + "372", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", "541", - "548", - "549", - "551", - "557", - "1715", - "1716", - "1717", - "1718", - "1719" + "542", + "543", + "544" ], "location": { "end": { - "column": 113, - "line": 14 + "column": 139, + "line": 15 }, "start": { - "column": 66, - "line": 14 + "column": 60, + "line": 15 } } }, { - "id": "4075", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "app/stores/game/game-event/useGameEventsStore.ts(15,36): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Type 'undefined' is not assignable to type 'boolean'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef', gave the following error.\n Argument of type '() => undefined' is not assignable to parameter of type 'WritableComputedOptions'.\n", - "status": "CompileError", - "static": true, - "killedBy": [], + "id": "4082", + "mutatorName": "LogicalOperator", + "replacement": "currentGameEventIndex.value > 0 || gameStore.makingGamePlayStatus !== \"pending\"", + "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "363" + ], "coveredBy": [ - "81", - "82", - "83", - "84", - "85", - "86", - "87", - "88", - "89", - "90", - "91", - "92", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103", - "104", - "133", - "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", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "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", "363", "364", "365", @@ -201422,494 +179135,10 @@ "382", "383", "384", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "426", - "427", - "428", - "429", - "430", - "431", - "432", - "433", - "434", - "435", - "436", - "437", - "438", - "439", - "440", - "441", - "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", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524", "541", "542", "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "554", - "555", - "556", - "557", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "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", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775", - "793", - "794", - "795", - "796", - "797", - "798", - "799", - "800", - "801", - "802", - "803", - "804", - "805", - "806", - "807", - "808", - "809", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "855", - "856", - "857", - "858", - "859", - "860", - "861", - "862", - "863", - "864", - "865", - "866", - "867", - "868", - "869", - "870", - "871", - "872", - "873", - "874", - "875", - "876", - "877", - "878", - "879", - "880", - "881", - "882", - "883", - "884", - "885", - "886", - "947", - "966", - "967", - "968", - "969", - "970", - "971", - "972", - "973", - "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "984", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", - "1021", - "1022", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1039", - "1040", - "1041", - "1042", - "1043", - "1044", - "1049", - "1050", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", - "1060", - "1142", - "1143", - "1144", - "1145", - "1146", - "1147", - "1148", - "1149", - "1150", - "1197", - "1198", - "1199", - "1200", - "1201", - "1202", - "1213", - "1214", - "1215", - "1216", - "1217", - "1218", - "1219", - "1220", - "1221", - "1222", - "1223", - "1224", - "1225", - "1227", - "1244", - "1245", - "1246", - "1247", - "1248", - "1249", - "1250", - "1251", - "1252", - "1253", - "1254", - "1255", - "1353", - "1354", - "1355", - "1356", - "1357", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1365", - "1366", - "1367", - "1368", - "1369", - "1370", - "1371", - "1372", - "1373", - "1374", - "1394", - "1395", - "1396", - "1397", - "1398", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1410", - "1411", - "1412", - "1413", - "1414", - "1415", - "1416", - "1417", - "1435", - "1436", - "1437", - "1438", - "1439", - "1440", - "1441", - "1442", - "1443", - "1444", - "1445", - "1446", - "1447", - "1448", - "1449", - "1450", - "1451", - "1457", - "1458", - "1459", - "1460", - "1461", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1479", - "1480", - "1481", - "1482", - "1483", - "1489", - "1490", - "1491", - "1492", - "1493", - "1504", - "1505", - "1506", - "1507", - "1508", - "1509", - "1530", - "1531", - "1532", - "1533", - "1534", - "1535", - "1577", - "1578", - "1579", - "1580", - "1587", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1631", - "1632", - "1633", - "1634", - "1649", - "1650", - "1651", - "1652", - "1653", - "1660", - "1661", - "1662", - "1663", - "1664", - "1674", - "1675", - "1676", - "1677", - "1678", - "1683", - "1684", - "1685", - "1686", - "1687", - "1695", - "1696", - "1697", - "1698", - "1699", - "1715", - "1716", - "1717", - "1718", - "1719", - "1727", - "1728", - "1729", - "1730", - "1731", - "1732", - "1734", - "1738", - "1772", - "1773", - "1774", - "1775", - "1776", - "1777", - "1778", - "1779", - "1804", - "1805", - "1806", - "1807", - "1816", - "1820", - "1829", - "1830", - "1831", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868", - "1872" + "544" ], "location": { "end": { @@ -201917,13 +179146,13 @@ "line": 15 }, "start": { - "column": 54, + "column": 60, "line": 15 } } }, { - "id": "4076", + "id": "4083", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", @@ -201963,7 +179192,7 @@ ], "location": { "end": { - "column": 139, + "column": 91, "line": 15 }, "start": { @@ -201973,15 +179202,15 @@ } }, { - "id": "4077", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected '' to be undefined", + "id": "4084", + "mutatorName": "EqualityOperator", + "replacement": "currentGameEventIndex.value >= 0", + "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", - "testsCompleted": 4, + "testsCompleted": 1, "static": false, "killedBy": [ - "366" + "363" ], "coveredBy": [ "363", @@ -202013,7 +179242,7 @@ ], "location": { "end": { - "column": 139, + "column": 91, "line": 15 }, "start": { @@ -202023,9 +179252,9 @@ } }, { - "id": "4078", - "mutatorName": "LogicalOperator", - "replacement": "currentGameEventIndex.value > 0 || gameStore.makingGamePlayStatus !== \"pending\"", + "id": "4085", + "mutatorName": "EqualityOperator", + "replacement": "currentGameEventIndex.value <= 0", "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, @@ -202063,7 +179292,7 @@ ], "location": { "end": { - "column": 139, + "column": 91, "line": 15 }, "start": { @@ -202073,409 +179302,260 @@ } }, { - "id": "4079", + "id": "4086", "mutatorName": "ConditionalExpression", "replacement": "true", - "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", + "statusReason": "expected true to be falsy", "status": "Killed", - "testsCompleted": 1, + "testsCompleted": 2, "static": false, "killedBy": [ - "363" + "544" ], "coveredBy": [ - "363", - "364", - "365", "366", - "367", "368", "369", "370", "371", "372", "373", - "374", "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "541", "542", - "543", "544" ], "location": { "end": { - "column": 91, + "column": 139, "line": 15 }, "start": { - "column": 60, + "column": 95, "line": 15 } } }, { - "id": "4080", + "id": "4087", "mutatorName": "EqualityOperator", - "replacement": "currentGameEventIndex.value >= 0", - "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", + "replacement": "gameStore.makingGamePlayStatus === \"pending\"", + "statusReason": "expected '' to be undefined", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "363" + "366" ], "coveredBy": [ - "363", - "364", - "365", "366", - "367", "368", "369", "370", "371", "372", "373", - "374", "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "541", "542", - "543", "544" ], "location": { "end": { - "column": 91, + "column": 139, "line": 15 }, "start": { - "column": 60, + "column": 95, "line": 15 } } }, { - "id": "4081", - "mutatorName": "EqualityOperator", - "replacement": "currentGameEventIndex.value <= 0", - "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, + "id": "4088", + "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": [ - "363" - ], + "killedBy": [], "coveredBy": [ - "363", - "364", - "365", "366", - "367", "368", "369", "370", "371", "372", "373", - "374", "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "541", "542", - "543", "544" ], "location": { "end": { - "column": 91, + "column": 139, "line": 15 }, "start": { - "column": 60, + "column": 130, "line": 15 } } }, { - "id": "4082", + "id": "4090", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected true to be falsy", "status": "Killed", - "testsCompleted": 2, + "testsCompleted": 3, "static": false, "killedBy": [ - "544" + "546" ], "coveredBy": [ + "363", + "364", + "365", "366", + "367", "368", "369", "370", "371", "372", "373", + "374", "375", - "542", - "544" + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "541", + "545", + "546" ], "location": { "end": { - "column": 139, - "line": 15 + "column": 100, + "line": 16 }, "start": { - "column": 95, - "line": 15 + "column": 56, + "line": 16 } } }, { - "id": "4083", - "mutatorName": "EqualityOperator", - "replacement": "gameStore.makingGamePlayStatus === \"pending\"", - "statusReason": "expected '' to be undefined", + "id": "4091", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", "status": "Killed", "testsCompleted": 1, "static": false, "killedBy": [ - "366" + "363" ], "coveredBy": [ + "363", + "364", + "365", "366", + "367", "368", "369", "370", "371", "372", "373", + "374", "375", - "542", - "544" + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "541", + "545", + "546" ], "location": { "end": { - "column": 139, - "line": 15 + "column": 100, + "line": 16 }, "start": { - "column": 95, - "line": 15 + "column": 56, + "line": 16 } } }, { - "id": "4084", - "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": "4092", + "mutatorName": "EqualityOperator", + "replacement": "gameStore.makingGamePlayStatus === \"pending\"", + "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 1, "static": false, - "killedBy": [], + "killedBy": [ + "363" + ], "coveredBy": [ + "363", + "364", + "365", "366", + "367", "368", "369", "370", "371", "372", "373", + "374", "375", - "542", - "544" + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "541", + "545", + "546" ], "location": { "end": { - "column": 139, - "line": 15 + "column": 100, + "line": 16 }, "start": { - "column": 130, - "line": 15 + "column": 56, + "line": 16 } } }, { - "id": "4085", - "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", + "id": "4093", + "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": true, + "static": false, "killedBy": [], "coveredBy": [ - "81", - "82", - "83", - "84", - "85", - "86", - "87", - "88", - "89", - "90", - "91", - "92", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103", - "104", - "133", - "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", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "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", "363", "364", "365", @@ -202498,740 +179578,62 @@ "382", "383", "384", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "426", - "427", - "428", - "429", - "430", - "431", - "432", - "433", - "434", - "435", - "436", - "437", - "438", - "439", - "440", - "441", - "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", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524", "541", - "542", - "543", - "544", "545", - "546", + "546" + ], + "location": { + "end": { + "column": 100, + "line": 16 + }, + "start": { + "column": 91, + "line": 16 + } + } + }, + { + "id": "4094", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected 2 to be +0 // Object.is equality", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "547" + ], + "coveredBy": [ "547", - "548", - "549", - "550", - "551", - "552", - "553", - "554", - "555", - "556", - "557", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "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", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775", - "793", - "794", - "795", - "796", - "797", - "798", - "799", - "800", - "801", - "802", - "803", - "804", - "805", - "806", - "807", - "808", - "809", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "855", - "856", - "857", - "858", - "859", - "860", - "861", - "862", - "863", - "864", - "865", - "866", - "867", - "868", - "869", - "870", - "871", - "872", - "873", - "874", - "875", - "876", - "877", - "878", - "879", - "880", - "881", - "882", - "883", - "884", - "885", - "886", - "947", - "966", - "967", - "968", - "969", - "970", - "971", - "972", - "973", - "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "984", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "1020", - "1021", - "1022", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1039", - "1040", - "1041", - "1042", - "1043", - "1044", - "1049", - "1050", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", - "1060", - "1142", - "1143", - "1144", - "1145", - "1146", - "1147", - "1148", - "1149", - "1150", - "1197", - "1198", - "1199", - "1200", - "1201", - "1202", - "1213", - "1214", - "1215", - "1216", - "1217", - "1218", - "1219", - "1220", - "1221", - "1222", - "1223", - "1224", - "1225", - "1227", - "1244", - "1245", - "1246", - "1247", - "1248", - "1249", - "1250", - "1251", - "1252", - "1253", - "1254", - "1255", - "1353", - "1354", - "1355", - "1356", - "1357", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1365", - "1366", - "1367", - "1368", - "1369", - "1370", - "1371", - "1372", - "1373", - "1374", - "1394", - "1395", - "1396", - "1397", - "1398", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1410", - "1411", - "1412", - "1413", - "1414", - "1415", - "1416", - "1417", - "1435", - "1436", - "1437", - "1438", - "1439", - "1440", - "1441", - "1442", - "1443", - "1444", - "1445", - "1446", - "1447", - "1448", - "1449", - "1450", - "1451", - "1457", - "1458", - "1459", - "1460", - "1461", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1479", - "1480", - "1481", - "1482", - "1483", - "1489", - "1490", - "1491", - "1492", - "1493", - "1504", - "1505", - "1506", - "1507", - "1508", - "1509", - "1530", - "1531", - "1532", - "1533", - "1534", - "1535", - "1577", - "1578", - "1579", - "1580", - "1587", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "1620", - "1631", - "1632", - "1633", - "1634", - "1649", - "1650", - "1651", - "1652", - "1653", - "1660", - "1661", - "1662", - "1663", - "1664", - "1674", - "1675", - "1676", - "1677", - "1678", - "1683", - "1684", - "1685", - "1686", - "1687", - "1695", - "1696", - "1697", - "1698", - "1699", - "1715", - "1716", - "1717", - "1718", - "1719", - "1727", - "1728", - "1729", - "1730", - "1731", - "1732", - "1734", - "1738", - "1772", - "1773", - "1774", - "1775", - "1776", - "1777", - "1778", - "1779", - "1804", - "1805", - "1806", - "1807", - "1816", - "1820", - "1829", - "1830", - "1831", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868", - "1872" - ], - "location": { - "end": { - "column": 100, - "line": 16 - }, - "start": { - "column": 50, - "line": 16 - } - } - }, - { - "id": "4086", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be falsy", - "status": "Killed", - "testsCompleted": 3, - "static": false, - "killedBy": [ - "546" - ], - "coveredBy": [ - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "541", - "545", - "546" - ], - "location": { - "end": { - "column": 100, - "line": 16 - }, - "start": { - "column": 56, - "line": 16 - } - } - }, - { - "id": "4087", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "363" - ], - "coveredBy": [ - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "541", - "545", - "546" - ], - "location": { - "end": { - "column": 100, - "line": 16 - }, - "start": { - "column": 56, - "line": 16 - } - } - }, - { - "id": "4088", - "mutatorName": "EqualityOperator", - "replacement": "gameStore.makingGamePlayStatus === \"pending\"", - "statusReason": "Snapshot `Game Events Monitor Footer Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "363" - ], - "coveredBy": [ - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "541", - "545", - "546" - ], - "location": { - "end": { - "column": 100, - "line": 16 - }, - "start": { - "column": 56, - "line": 16 - } - } - }, - { - "id": "4089", - "mutatorName": "StringLiteral", - "replacement": "\"\"", - "statusReason": "app/stores/game/game-event/useGameEventsStore.ts(16,56): error TS2367: This comparison appears to be unintentional because the types 'AsyncDataRequestStatus' and '\"\"' have no overlap.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "541", - "545", - "546" - ], - "location": { - "end": { - "column": 100, - "line": 16 - }, - "start": { - "column": 91, - "line": 16 - } - } - }, - { - "id": "4090", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected 2 to be +0 // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "547" - ], - "coveredBy": [ - "547", - "551", - "553", - "554", - "555" - ], - "location": { - "end": { - "column": 4, - "line": 20 - }, - "start": { - "column": 40, - "line": 18 - } - } - }, - { - "id": "4091", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected _GameEvent{ …(2) } to strictly equal _GameEvent{ type: 'death', …(1) }", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "548" - ], - "coveredBy": [ + "551", + "553", + "554", + "555" + ], + "location": { + "end": { + "column": 4, + "line": 20 + }, + "start": { + "column": 40, + "line": 18 + } + } + }, + { + "id": "4095", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected _GameEvent{ …(2) } to strictly equal _GameEvent{ type: 'death', …(1) }", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "548" + ], + "coveredBy": [ "548", "549", "550", @@ -203255,7 +179657,7 @@ } }, { - "id": "4092", + "id": "4096", "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", @@ -203286,7 +179688,7 @@ } }, { - "id": "4093", + "id": "4097", "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", @@ -203317,7 +179719,7 @@ } }, { - "id": "4094", + "id": "4098", "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", @@ -203348,7 +179750,7 @@ } }, { - "id": "4095", + "id": "4099", "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", @@ -203370,7 +179772,7 @@ } }, { - "id": "4096", + "id": "4100", "mutatorName": "ArithmeticOperator", "replacement": "currentGameEventIndex.value - 1", "statusReason": "Cannot read properties of undefined (reading 'type')", @@ -203403,7 +179805,7 @@ } }, { - "id": "4097", + "id": "4101", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected +0 to be 1 // Object.is equality", @@ -203436,7 +179838,7 @@ } }, { - "id": "4098", + "id": "4102", "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", @@ -203469,7 +179871,7 @@ } }, { - "id": "4099", + "id": "4103", "mutatorName": "EqualityOperator", "replacement": "currentGameEventIndex.value !== gameEvents.value.length - 1", "statusReason": "expected +0 to be 1 // Object.is equality", @@ -203502,7 +179904,7 @@ } }, { - "id": "4100", + "id": "4104", "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", @@ -203535,7 +179937,7 @@ } }, { - "id": "4101", + "id": "4105", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected +0 to be 1 // Object.is equality", @@ -203568,7 +179970,7 @@ } }, { - "id": "4102", + "id": "4106", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected _GameEvent{ …(2) } to strictly equal _GameEvent{ type: 'game-starts', …(1) }", @@ -203601,7 +180003,7 @@ } }, { - "id": "4103", + "id": "4107", "mutatorName": "LogicalOperator", "replacement": "gameEvents.value.length > currentGameEventIndex.value + 1 || nextGameEvent.type === \"game-turn-starts\"", "statusReason": "Cannot read properties of undefined (reading 'type')", @@ -203634,7 +180036,7 @@ } }, { - "id": "4104", + "id": "4108", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "Cannot read properties of undefined (reading 'type')", @@ -203667,7 +180069,7 @@ } }, { - "id": "4105", + "id": "4109", "mutatorName": "EqualityOperator", "replacement": "gameEvents.value.length >= currentGameEventIndex.value + 1", "statusReason": "Cannot read properties of undefined (reading 'type')", @@ -203700,7 +180102,7 @@ } }, { - "id": "4106", + "id": "4110", "mutatorName": "EqualityOperator", "replacement": "gameEvents.value.length <= currentGameEventIndex.value + 1", "statusReason": "Cannot read properties of undefined (reading 'type')", @@ -203733,7 +180135,7 @@ } }, { - "id": "4107", + "id": "4111", "mutatorName": "ArithmeticOperator", "replacement": "currentGameEventIndex.value - 1", "statusReason": "Cannot read properties of undefined (reading 'type')", @@ -203766,7 +180168,7 @@ } }, { - "id": "4108", + "id": "4112", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected +0 to be 1 // Object.is equality", @@ -203797,7 +180199,7 @@ } }, { - "id": "4109", + "id": "4113", "mutatorName": "EqualityOperator", "replacement": "nextGameEvent.type !== \"game-turn-starts\"", "statusReason": "expected +0 to be 1 // Object.is equality", @@ -203828,7 +180230,7 @@ } }, { - "id": "4110", + "id": "4114", "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", @@ -203856,7 +180258,7 @@ } }, { - "id": "4111", + "id": "4115", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected +0 to be 1 // Object.is equality", @@ -203889,7 +180291,7 @@ } }, { - "id": "4112", + "id": "4116", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected _GameEvent{ …(2) } to strictly equal _GameEvent{ type: 'game-starts', …(1) }", @@ -203922,7 +180324,7 @@ } }, { - "id": "4113", + "id": "4117", "mutatorName": "LogicalOperator", "replacement": "gameStore.game.currentPlay?.action === \"bury-dead-bodies\" || isNextGameEventGameTurnStarts", "statusReason": "expected +0 to be 1 // Object.is equality", @@ -203955,7 +180357,7 @@ } }, { - "id": "4114", + "id": "4118", "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", @@ -203988,7 +180390,7 @@ } }, { - "id": "4115", + "id": "4119", "mutatorName": "EqualityOperator", "replacement": "gameStore.game.currentPlay?.action !== \"bury-dead-bodies\"", "statusReason": "expected _GameEvent{ …(2) } to strictly equal _GameEvent{ type: 'game-starts', …(1) }", @@ -204021,7 +180423,7 @@ } }, { - "id": "4116", + "id": "4120", "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", @@ -204051,7 +180453,7 @@ } }, { - "id": "4117", + "id": "4121", "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", @@ -204081,7 +180483,7 @@ } }, { - "id": "4118", + "id": "4122", "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected _GameEvent{ …(2) } to strictly equal _GameEvent{ …(2) }", @@ -204114,7 +180516,7 @@ } }, { - "id": "4119", + "id": "4123", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected _GameEvent{ …(2) } to strictly equal _GameEvent{ type: 'game-starts', …(1) }", @@ -204147,7 +180549,7 @@ } }, { - "id": "4120", + "id": "4124", "mutatorName": "LogicalOperator", "replacement": "isCurrentGamePlayBuryDeadBodiesAndNextEventIsGameTurnStarts && mustCurrentGamePlayBeSkipped.value && isLastGameEvent && mustCurrentGamePlayBeSkipped.value", "statusReason": "expected _GameEvent{ …(2) } to strictly equal _GameEvent{ type: 'game-starts', …(1) }", @@ -204180,7 +180582,7 @@ } }, { - "id": "4121", + "id": "4125", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected _GameEvent{ …(2) } to strictly equal _GameEvent{ type: 'game-starts', …(1) }", @@ -204213,7 +180615,7 @@ } }, { - "id": "4122", + "id": "4126", "mutatorName": "LogicalOperator", "replacement": "isCurrentGamePlayBuryDeadBodiesAndNextEventIsGameTurnStarts || mustCurrentGamePlayBeSkipped.value", "statusReason": "expected +0 to be 1 // Object.is equality", @@ -204246,7 +180648,7 @@ } }, { - "id": "4123", + "id": "4127", "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", @@ -204276,7 +180678,7 @@ } }, { - "id": "4124", + "id": "4128", "mutatorName": "LogicalOperator", "replacement": "isLastGameEvent || mustCurrentGamePlayBeSkipped.value", "statusReason": "expected _GameEvent{ …(2) } to be undefined", @@ -204306,7 +180708,7 @@ } }, { - "id": "4125", + "id": "4129", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected _GameEvent{ …(2) } to strictly equal _GameEvent{ type: 'game-starts', …(1) }", @@ -204334,7 +180736,7 @@ } }, { - "id": "4126", + "id": "4130", "mutatorName": "AssignmentOperator", "replacement": "currentGameEventIndex.value -= 1", "statusReason": "expected undefined to strictly equal _GameEvent{ …(2) }", @@ -204363,7 +180765,7 @@ } }, { - "id": "4127", + "id": "4131", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected _GameEvent{ …(2) } to strictly equal _GameEvent{ …(2) }", @@ -204388,7 +180790,7 @@ } }, { - "id": "4128", + "id": "4132", "mutatorName": "AssignmentOperator", "replacement": "currentGameEventIndex.value += 1", "statusReason": "expected undefined to strictly equal _GameEvent{ …(2) }", @@ -204413,13 +180815,12 @@ } }, { - "id": "4129", - "mutatorName": "ObjectLiteral", + "id": "4075", + "mutatorName": "BlockStatement", "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", + "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", "static": true, - "killedBy": [], "coveredBy": [ "81", "82", @@ -204905,12 +181306,12 @@ "1253", "1254", "1255", - "1353", - "1354", - "1355", - "1356", - "1357", - "1358", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", "1359", "1360", "1361", @@ -204927,17 +181328,17 @@ "1372", "1373", "1374", - "1394", - "1395", - "1396", - "1397", - "1398", + "1375", + "1376", + "1377", + "1378", + "1379", + "1380", + "1400", + "1401", + "1402", + "1403", "1404", - "1405", - "1406", - "1407", - "1408", - "1409", "1410", "1411", "1412", @@ -204946,12 +181347,12 @@ "1415", "1416", "1417", - "1435", - "1436", - "1437", - "1438", - "1439", - "1440", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", "1441", "1442", "1443", @@ -204963,45 +181364,45 @@ "1449", "1450", "1451", + "1452", + "1453", + "1454", + "1455", + "1456", "1457", - "1458", - "1459", - "1460", - "1461", - "1462", "1463", "1464", "1465", "1466", "1467", - "1479", - "1480", - "1481", - "1482", - "1483", - "1489", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", "1490", "1491", "1492", "1493", - "1504", + "1494", "1505", "1506", "1507", "1508", "1509", - "1530", + "1510", "1531", "1532", "1533", "1534", "1535", - "1577", + "1536", "1578", "1579", "1580", - "1587", - "1611", + "1581", + "1588", "1612", "1613", "1614", @@ -205011,49 +181412,49 @@ "1618", "1619", "1620", - "1631", + "1621", "1632", "1633", "1634", - "1649", + "1635", "1650", "1651", "1652", "1653", - "1660", + "1654", "1661", "1662", "1663", "1664", - "1674", + "1665", "1675", "1676", "1677", "1678", - "1683", + "1679", "1684", "1685", "1686", "1687", - "1695", + "1688", "1696", "1697", "1698", "1699", - "1715", + "1700", "1716", "1717", "1718", "1719", - "1727", + "1720", "1728", "1729", "1730", "1731", "1732", - "1734", - "1738", - "1772", + "1733", + "1735", + "1739", "1773", "1774", "1775", @@ -205061,438 +181462,42 @@ "1777", "1778", "1779", - "1804", + "1780", "1805", "1806", "1807", - "1816", - "1820", - "1829", + "1808", + "1817", + "1821", "1830", "1831", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868", - "1872" - ], - "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": "4130", - "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": [ - "793", - "794", - "795", - "796", - "797", - "798", - "799", - "800", - "801", - "802", - "803", - "804", - "805", - "806", - "807", - "808", - "809", - "1646", - "1647", - "1648", - "1727", - "1728", - "1729", - "1730", - "1731", - "1732", - "1809", - "1810", - "1811" + "1832", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869", + "1873" ], "location": { "end": { "column": 2, - "line": 30 - }, - "start": { - "column": 85, - "line": 8 - } - } - }, - { - "id": "4131", - "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": [ - "793", - "794", - "795", - "796", - "797", - "798", - "799", - "800", - "801", - "802", - "803", - "804", - "805", - "806", - "807", - "808", - "809", - "1646", - "1647", - "1648", - "1727", - "1728", - "1729", - "1730", - "1731", - "1732", - "1809", - "1810", - "1811" - ], - "location": { - "end": { - "column": 57, - "line": 11 - }, - "start": { - "column": 55, - "line": 11 - } - } - }, - { - "id": "4132", - "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": [ - "793", - "794", - "795", - "796", - "797", - "798", - "799", - "800", - "801", - "802", - "803", - "804", - "805", - "806", - "807", - "808", - "809", - "1646", - "1647", - "1648", - "1727", - "1728", - "1729", - "1730", - "1731", - "1732", - "1809", - "1810", - "1811" - ], - "location": { - "end": { - "column": 78, - "line": 12 - }, - "start": { - "column": 72, - "line": 12 - } - } - }, - { - "id": "4133", - "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": [ - "1810" - ], - "coveredBy": [ - "1810", - "1811" - ], - "location": { - "end": { - "column": 4, - "line": 24 - }, - "start": { - "column": 79, - "line": 14 - } - } - }, - { - "id": "4134", - "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": [ - "1810", - "1811" - ], - "location": { - "end": { - "column": 55, - "line": 15 - }, - "start": { - "column": 46, - "line": 15 - } - } - }, - { - "id": "4135", - "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": [ - "1810", - "1811" - ], - "location": { - "end": { - "column": 35, - "line": 17 - }, - "start": { - "column": 9, - "line": 17 - } - } - }, - { - "id": "4136", - "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": [ - "1810", - "1811" - ], - "location": { - "end": { - "column": 35, - "line": 17 - }, - "start": { - "column": 9, - "line": 17 - } - } - }, - { - "id": "4137", - "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": [ - "1810", - "1811" - ], - "location": { - "end": { - "column": 35, - "line": 17 - }, - "start": { - "column": 9, - "line": 17 - } - } - }, - { - "id": "4138", - "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": [ - "1810" - ], - "location": { - "end": { - "column": 6, - "line": 21 - }, - "start": { - "column": 37, - "line": 17 - } - } - }, - { - "id": "4139", - "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": [ - "1810" - ], - "location": { - "end": { - "column": 55, - "line": 18 - }, - "start": { - "column": 48, - "line": 18 - } - } - }, - { - "id": "4140", - "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": [ - "1811" - ], - "location": { - "end": { - "column": 55, - "line": 23 + "line": 56 }, "start": { - "column": 46, - "line": 23 + "column": 68, + "line": 7 } } }, { - "id": "4141", - "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": [ - "793", - "794", - "795", - "796", - "797", - "798", - "799", - "800", - "801", - "802", - "803", - "804", - "805", - "806", - "807", - "808", - "809", - "1646", - "1647", - "1648", - "1727", - "1728", - "1729", - "1730", - "1731", - "1732", - "1809", - "1810", - "1811" - ], - "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": "4142", - "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/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/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/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", + "id": "4089", + "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": false, - "killedBy": [], + "static": true, "coveredBy": [ "81", "82", @@ -205518,31 +181523,203 @@ "102", "103", "104", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "348", - "349", - "350", - "351", - "352", - "353", - "354", - "355", - "356", - "357", - "358", - "359", - "360", - "361", - "362", + "133", + "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", + "209", + "210", + "211", + "212", + "213", + "214", + "215", + "216", + "217", + "218", + "219", + "220", + "221", + "222", + "223", + "224", + "225", + "226", + "227", + "228", + "229", + "230", + "231", + "232", + "233", + "234", + "235", + "236", + "237", + "238", + "239", + "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", + "363", + "364", + "365", + "366", + "367", + "368", + "369", + "370", + "371", + "372", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "426", + "427", + "428", + "429", + "430", + "431", + "432", + "433", + "434", + "435", + "436", + "437", + "438", + "439", + "440", + "441", + "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", @@ -205574,629 +181751,2773 @@ "522", "523", "524", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", - "605", - "606", - "607", - "608", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "554", + "555", + "556", + "557", + "657", + "658", + "659", + "660", + "661", + "662", + "663", + "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", + "767", + "768", + "769", + "770", + "771", + "772", + "773", + "774", + "775", + "793", + "794", + "795", + "796", + "797", + "798", + "799", + "800", + "801", + "802", + "803", + "804", + "805", + "806", + "807", + "808", + "809", + "847", + "848", + "849", + "850", + "851", + "852", + "853", + "854", + "855", + "856", + "857", + "858", + "859", + "860", + "861", + "862", + "863", + "864", + "865", + "866", + "867", + "868", + "869", + "870", + "871", + "872", + "873", + "874", + "875", + "876", + "877", + "878", + "879", + "880", + "881", + "882", + "883", + "884", + "885", + "886", + "947", + "966", + "967", + "968", + "969", + "970", + "971", + "972", + "973", + "974", + "975", + "976", + "977", + "978", + "979", + "980", + "981", + "982", + "983", + "984", + "1014", + "1015", + "1016", + "1017", + "1018", + "1019", + "1020", + "1021", + "1022", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1039", + "1040", + "1041", + "1042", + "1043", + "1044", + "1049", + "1050", + "1051", + "1052", + "1053", + "1054", + "1055", + "1056", + "1057", + "1058", + "1059", + "1060", + "1142", + "1143", + "1144", + "1145", + "1146", + "1147", + "1148", + "1149", + "1150", + "1197", + "1198", + "1199", + "1200", + "1201", + "1202", + "1213", + "1214", + "1215", + "1216", + "1217", + "1218", + "1219", + "1220", + "1221", + "1222", + "1223", + "1224", + "1225", + "1227", "1244", "1245", "1246", "1247", "1248", - "1304", - "1305", - "1306", - "1307", - "1308", - "1309", - "1310", - "1311", - "1312", - "1332", - "1333", - "1334", - "1335", - "1336", - "1337", - "1338" - ], - "location": { - "end": { - "column": 2, - "line": 101 - }, - "start": { - "column": 80, - "line": 10 - } - } - }, - { - "id": "4143", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected _MakeGamePlayDto{ …(5) } to strictly equal _MakeGamePlayDto{ targets: [], …(4) }", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "339" - ], - "coveredBy": [ - "339" - ], - "location": { - "end": { - "column": 4, - "line": 15 - }, - "start": { - "column": 76, - "line": 13 - } - } - }, - { - "id": "4144", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected _MakeGamePlayDto{ targets: [], …(4) } to strictly equal _MakeGamePlayDto{ …(5) }", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "340" - ], - "coveredBy": [ - "340" - ], - "location": { - "end": { - "column": 4, - "line": 19 - }, - "start": { - "column": 41, - "line": 17 - } - } - }, - { - "id": "4145", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected undefined to strictly equal [ _MakeGamePlayTargetDto{ …(2) } ]", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "341" - ], - "coveredBy": [ - "341", - "342" - ], - "location": { - "end": { - "column": 4, - "line": 26 - }, - "start": { - "column": 74, - "line": 21 - } - } - }, - { - "id": "4146", - "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": [ - "341", - "342" - ], - "location": { - "end": { - "column": 39, - "line": 22 - }, - "start": { - "column": 9, - "line": 22 - } - } - }, - { - "id": "4147", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected [ _MakeGamePlayTargetDto{ …(2) } ] to strictly equal [ Array(2) ]", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "342" - ], - "coveredBy": [ - "341", - "342" - ], - "location": { - "end": { - "column": 39, - "line": 22 - }, - "start": { - "column": 9, - "line": 22 - } - } - }, - { - "id": "4148", - "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": [ - "341", - "342" + "1249", + "1250", + "1251", + "1252", + "1253", + "1254", + "1255", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", + "1359", + "1360", + "1361", + "1362", + "1363", + "1364", + "1365", + "1366", + "1367", + "1368", + "1369", + "1370", + "1371", + "1372", + "1373", + "1374", + "1375", + "1376", + "1377", + "1378", + "1379", + "1380", + "1400", + "1401", + "1402", + "1403", + "1404", + "1410", + "1411", + "1412", + "1413", + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1441", + "1442", + "1443", + "1444", + "1445", + "1446", + "1447", + "1448", + "1449", + "1450", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", + "1457", + "1463", + "1464", + "1465", + "1466", + "1467", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", + "1490", + "1491", + "1492", + "1493", + "1494", + "1505", + "1506", + "1507", + "1508", + "1509", + "1510", + "1531", + "1532", + "1533", + "1534", + "1535", + "1536", + "1578", + "1579", + "1580", + "1581", + "1588", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1632", + "1633", + "1634", + "1635", + "1650", + "1651", + "1652", + "1653", + "1654", + "1661", + "1662", + "1663", + "1664", + "1665", + "1675", + "1676", + "1677", + "1678", + "1679", + "1684", + "1685", + "1686", + "1687", + "1688", + "1696", + "1697", + "1698", + "1699", + "1700", + "1716", + "1717", + "1718", + "1719", + "1720", + "1728", + "1729", + "1730", + "1731", + "1732", + "1733", + "1735", + "1739", + "1773", + "1774", + "1775", + "1776", + "1777", + "1778", + "1779", + "1780", + "1805", + "1806", + "1807", + "1808", + "1817", + "1821", + "1830", + "1831", + "1832", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869", + "1873" ], "location": { "end": { - "column": 39, - "line": 22 + "column": 100, + "line": 16 }, "start": { - "column": 9, - "line": 22 + "column": 50, + "line": 16 } } }, { - "id": "4149", - "mutatorName": "BlockStatement", + "id": "4133", + "mutatorName": "ObjectLiteral", "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": [ - "341" - ], - "location": { - "end": { - "column": 6, - "line": 24 - }, - "start": { - "column": 41, - "line": 22 - } - } - }, - { - "id": "4150", - "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", + "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", - "static": false, - "killedBy": [], - "coveredBy": [ - "341" - ], - "location": { - "end": { - "column": 41, - "line": 23 - }, - "start": { - "column": 39, - "line": 23 - } - } - }, - { - "id": "4151", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected [ Array(3) ] to strictly equal [ Array(2) ]", - "status": "Killed", - "testsCompleted": 3, - "static": false, - "killedBy": [ - "345" - ], + "static": true, "coveredBy": [ - "343", - "344", - "345", - "346", - "349", - "353" + "81", + "82", + "83", + "84", + "85", + "86", + "87", + "88", + "89", + "90", + "91", + "92", + "93", + "94", + "95", + "96", + "97", + "98", + "99", + "100", + "101", + "102", + "103", + "104", + "133", + "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", + "209", + "210", + "211", + "212", + "213", + "214", + "215", + "216", + "217", + "218", + "219", + "220", + "221", + "222", + "223", + "224", + "225", + "226", + "227", + "228", + "229", + "230", + "231", + "232", + "233", + "234", + "235", + "236", + "237", + "238", + "239", + "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", + "363", + "364", + "365", + "366", + "367", + "368", + "369", + "370", + "371", + "372", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "426", + "427", + "428", + "429", + "430", + "431", + "432", + "433", + "434", + "435", + "436", + "437", + "438", + "439", + "440", + "441", + "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", + "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "554", + "555", + "556", + "557", + "657", + "658", + "659", + "660", + "661", + "662", + "663", + "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", + "767", + "768", + "769", + "770", + "771", + "772", + "773", + "774", + "775", + "793", + "794", + "795", + "796", + "797", + "798", + "799", + "800", + "801", + "802", + "803", + "804", + "805", + "806", + "807", + "808", + "809", + "847", + "848", + "849", + "850", + "851", + "852", + "853", + "854", + "855", + "856", + "857", + "858", + "859", + "860", + "861", + "862", + "863", + "864", + "865", + "866", + "867", + "868", + "869", + "870", + "871", + "872", + "873", + "874", + "875", + "876", + "877", + "878", + "879", + "880", + "881", + "882", + "883", + "884", + "885", + "886", + "947", + "966", + "967", + "968", + "969", + "970", + "971", + "972", + "973", + "974", + "975", + "976", + "977", + "978", + "979", + "980", + "981", + "982", + "983", + "984", + "1014", + "1015", + "1016", + "1017", + "1018", + "1019", + "1020", + "1021", + "1022", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1039", + "1040", + "1041", + "1042", + "1043", + "1044", + "1049", + "1050", + "1051", + "1052", + "1053", + "1054", + "1055", + "1056", + "1057", + "1058", + "1059", + "1060", + "1142", + "1143", + "1144", + "1145", + "1146", + "1147", + "1148", + "1149", + "1150", + "1197", + "1198", + "1199", + "1200", + "1201", + "1202", + "1213", + "1214", + "1215", + "1216", + "1217", + "1218", + "1219", + "1220", + "1221", + "1222", + "1223", + "1224", + "1225", + "1227", + "1244", + "1245", + "1246", + "1247", + "1248", + "1249", + "1250", + "1251", + "1252", + "1253", + "1254", + "1255", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", + "1359", + "1360", + "1361", + "1362", + "1363", + "1364", + "1365", + "1366", + "1367", + "1368", + "1369", + "1370", + "1371", + "1372", + "1373", + "1374", + "1375", + "1376", + "1377", + "1378", + "1379", + "1380", + "1400", + "1401", + "1402", + "1403", + "1404", + "1410", + "1411", + "1412", + "1413", + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1441", + "1442", + "1443", + "1444", + "1445", + "1446", + "1447", + "1448", + "1449", + "1450", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", + "1457", + "1463", + "1464", + "1465", + "1466", + "1467", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", + "1490", + "1491", + "1492", + "1493", + "1494", + "1505", + "1506", + "1507", + "1508", + "1509", + "1510", + "1531", + "1532", + "1533", + "1534", + "1535", + "1536", + "1578", + "1579", + "1580", + "1581", + "1588", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1632", + "1633", + "1634", + "1635", + "1650", + "1651", + "1652", + "1653", + "1654", + "1661", + "1662", + "1663", + "1664", + "1665", + "1675", + "1676", + "1677", + "1678", + "1679", + "1684", + "1685", + "1686", + "1687", + "1688", + "1696", + "1697", + "1698", + "1699", + "1700", + "1716", + "1717", + "1718", + "1719", + "1720", + "1728", + "1729", + "1730", + "1731", + "1732", + "1733", + "1735", + "1739", + "1773", + "1774", + "1775", + "1776", + "1777", + "1778", + "1779", + "1780", + "1805", + "1806", + "1807", + "1808", + "1817", + "1821", + "1830", + "1831", + "1832", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869", + "1873" ], "location": { "end": { "column": 4, - "line": 39 + "line": 55 }, "start": { - "column": 64, - "line": 28 + "column": 10, + "line": 46 } } }, { - "id": "4152", - "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", + "id": "4079", + "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": [ - "343", - "344", - "345", - "346", - "349", - "353" - ], - "location": { - "end": { - "column": 39, - "line": 29 - }, - "start": { - "column": 9, - "line": 29 - } - } - }, - { - "id": "4153", - "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": [ - "343", - "344", - "345", - "346", - "349", - "353" + "81", + "82", + "83", + "84", + "85", + "86", + "87", + "88", + "89", + "90", + "91", + "92", + "93", + "94", + "95", + "96", + "97", + "98", + "99", + "100", + "101", + "102", + "103", + "104", + "133", + "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", + "209", + "210", + "211", + "212", + "213", + "214", + "215", + "216", + "217", + "218", + "219", + "220", + "221", + "222", + "223", + "224", + "225", + "226", + "227", + "228", + "229", + "230", + "231", + "232", + "233", + "234", + "235", + "236", + "237", + "238", + "239", + "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", + "363", + "364", + "365", + "366", + "367", + "368", + "369", + "370", + "371", + "372", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "426", + "427", + "428", + "429", + "430", + "431", + "432", + "433", + "434", + "435", + "436", + "437", + "438", + "439", + "440", + "441", + "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", + "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "554", + "555", + "556", + "557", + "657", + "658", + "659", + "660", + "661", + "662", + "663", + "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", + "767", + "768", + "769", + "770", + "771", + "772", + "773", + "774", + "775", + "793", + "794", + "795", + "796", + "797", + "798", + "799", + "800", + "801", + "802", + "803", + "804", + "805", + "806", + "807", + "808", + "809", + "847", + "848", + "849", + "850", + "851", + "852", + "853", + "854", + "855", + "856", + "857", + "858", + "859", + "860", + "861", + "862", + "863", + "864", + "865", + "866", + "867", + "868", + "869", + "870", + "871", + "872", + "873", + "874", + "875", + "876", + "877", + "878", + "879", + "880", + "881", + "882", + "883", + "884", + "885", + "886", + "947", + "966", + "967", + "968", + "969", + "970", + "971", + "972", + "973", + "974", + "975", + "976", + "977", + "978", + "979", + "980", + "981", + "982", + "983", + "984", + "1014", + "1015", + "1016", + "1017", + "1018", + "1019", + "1020", + "1021", + "1022", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1039", + "1040", + "1041", + "1042", + "1043", + "1044", + "1049", + "1050", + "1051", + "1052", + "1053", + "1054", + "1055", + "1056", + "1057", + "1058", + "1059", + "1060", + "1142", + "1143", + "1144", + "1145", + "1146", + "1147", + "1148", + "1149", + "1150", + "1197", + "1198", + "1199", + "1200", + "1201", + "1202", + "1213", + "1214", + "1215", + "1216", + "1217", + "1218", + "1219", + "1220", + "1221", + "1222", + "1223", + "1224", + "1225", + "1227", + "1244", + "1245", + "1246", + "1247", + "1248", + "1249", + "1250", + "1251", + "1252", + "1253", + "1254", + "1255", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", + "1359", + "1360", + "1361", + "1362", + "1363", + "1364", + "1365", + "1366", + "1367", + "1368", + "1369", + "1370", + "1371", + "1372", + "1373", + "1374", + "1375", + "1376", + "1377", + "1378", + "1379", + "1380", + "1400", + "1401", + "1402", + "1403", + "1404", + "1410", + "1411", + "1412", + "1413", + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1441", + "1442", + "1443", + "1444", + "1445", + "1446", + "1447", + "1448", + "1449", + "1450", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", + "1457", + "1463", + "1464", + "1465", + "1466", + "1467", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", + "1490", + "1491", + "1492", + "1493", + "1494", + "1505", + "1506", + "1507", + "1508", + "1509", + "1510", + "1531", + "1532", + "1533", + "1534", + "1535", + "1536", + "1578", + "1579", + "1580", + "1581", + "1588", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1632", + "1633", + "1634", + "1635", + "1650", + "1651", + "1652", + "1653", + "1654", + "1661", + "1662", + "1663", + "1664", + "1665", + "1675", + "1676", + "1677", + "1678", + "1679", + "1684", + "1685", + "1686", + "1687", + "1688", + "1696", + "1697", + "1698", + "1699", + "1700", + "1716", + "1717", + "1718", + "1719", + "1720", + "1728", + "1729", + "1730", + "1731", + "1732", + "1733", + "1735", + "1739", + "1773", + "1774", + "1775", + "1776", + "1777", + "1778", + "1779", + "1780", + "1805", + "1806", + "1807", + "1808", + "1817", + "1821", + "1830", + "1831", + "1832", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869", + "1873" ], "location": { "end": { - "column": 39, - "line": 29 + "column": 139, + "line": 15 }, "start": { - "column": 9, - "line": 29 + "column": 54, + "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": "4154", - "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", + "id": "4134", + "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": [ - "343", - "344", - "345", - "346", - "349", - "353" + "793", + "794", + "795", + "796", + "797", + "798", + "799", + "800", + "801", + "802", + "803", + "804", + "805", + "806", + "807", + "808", + "809", + "1647", + "1648", + "1649", + "1728", + "1729", + "1730", + "1731", + "1732", + "1733", + "1810", + "1811", + "1812" ], "location": { "end": { - "column": 39, - "line": 29 + "column": 2, + "line": 30 }, "start": { - "column": 9, - "line": 29 + "column": 85, + "line": 8 } } }, { - "id": "4155", - "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", + "id": "4135", + "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": [ - "343" + "793", + "794", + "795", + "796", + "797", + "798", + "799", + "800", + "801", + "802", + "803", + "804", + "805", + "806", + "807", + "808", + "809", + "1647", + "1648", + "1649", + "1728", + "1729", + "1730", + "1731", + "1732", + "1733", + "1810", + "1811", + "1812" ], "location": { "end": { - "column": 6, - "line": 31 + "column": 57, + "line": 11 }, "start": { - "column": 41, - "line": 29 + "column": 55, + "line": 11 } } }, { - "id": "4156", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected [ Array(3) ] to strictly equal [ Array(2) ]", - "status": "Killed", - "testsCompleted": 2, + "id": "4136", + "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": [ - "345" - ], + "killedBy": [], "coveredBy": [ - "344", - "345", - "346", - "349", - "353" + "793", + "794", + "795", + "796", + "797", + "798", + "799", + "800", + "801", + "802", + "803", + "804", + "805", + "806", + "807", + "808", + "809", + "1647", + "1648", + "1649", + "1728", + "1729", + "1730", + "1731", + "1732", + "1733", + "1810", + "1811", + "1812" ], "location": { "end": { - "column": 103, - "line": 32 + "column": 78, + "line": 12 }, "start": { - "column": 65, - "line": 32 + "column": 72, + "line": 12 } } }, { - "id": "4157", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected undefined to strictly equal [ _MakeGamePlayTargetDto{ …(2) } ]", + "id": "4137", + "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": [ - "344" + "1811" ], "coveredBy": [ - "344", - "345", - "346", - "349", - "353" + "1811", + "1812" ], "location": { "end": { - "column": 103, - "line": 32 + "column": 4, + "line": 24 }, "start": { - "column": 75, - "line": 32 + "column": 79, + "line": 14 } } }, { - "id": "4158", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected [ Array(3) ] to strictly equal [ Array(2) ]", - "status": "Killed", - "testsCompleted": 2, + "id": "4138", + "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": [ - "345" - ], + "killedBy": [], "coveredBy": [ - "344", - "345", - "346", - "349", - "353" + "1811", + "1812" ], "location": { "end": { - "column": 103, - "line": 32 + "column": 55, + "line": 15 }, "start": { - "column": 75, - "line": 32 + "column": 46, + "line": 15 } } }, { - "id": "4159", - "mutatorName": "EqualityOperator", - "replacement": "target.playerId !== targetId", - "statusReason": "expected undefined to strictly equal [ _MakeGamePlayTargetDto{ …(2) } ]", - "status": "Killed", - "testsCompleted": 1, + "id": "4139", + "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": [ - "344" - ], + "killedBy": [], "coveredBy": [ - "344", - "345", - "346", - "349", - "353" + "1811", + "1812" ], "location": { "end": { - "column": 103, - "line": 32 + "column": 35, + "line": 17 }, "start": { - "column": 75, - "line": 32 + "column": 9, + "line": 17 } } }, { - "id": "4160", + "id": "4140", "mutatorName": "ConditionalExpression", "replacement": "true", - "statusReason": "expected undefined to strictly equal [ _MakeGamePlayTargetDto{ …(2) } ]", - "status": "Killed", - "testsCompleted": 1, + "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": [ - "344" - ], + "killedBy": [], "coveredBy": [ - "344", - "345", - "346", - "349", - "353" + "1811", + "1812" ], "location": { "end": { - "column": 27, - "line": 33 + "column": 35, + "line": 17 }, "start": { "column": 9, - "line": 33 + "line": 17 } } }, { - "id": "4161", + "id": "4141", "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", + "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": [ - "344", - "345", - "346", - "349", - "353" + "1811", + "1812" ], "location": { "end": { - "column": 27, - "line": 33 + "column": 35, + "line": 17 }, "start": { "column": 9, - "line": 33 + "line": 17 } } }, { - "id": "4162", - "mutatorName": "EqualityOperator", - "replacement": "targetIndex === -1", - "statusReason": "expected undefined to strictly equal [ _MakeGamePlayTargetDto{ …(2) } ]", - "status": "Killed", - "testsCompleted": 1, + "id": "4142", + "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": [ - "344" - ], + "killedBy": [], "coveredBy": [ - "344", - "345", - "346", - "349", - "353" + "1811" ], "location": { "end": { - "column": 27, - "line": 33 + "column": 6, + "line": 21 }, "start": { - "column": 9, - "line": 33 + "column": 37, + "line": 17 } } }, { - "id": "4163", - "mutatorName": "UnaryOperator", - "replacement": "+1", - "statusReason": "expected undefined to strictly equal [ _MakeGamePlayTargetDto{ …(2) } ]", - "status": "Killed", - "testsCompleted": 1, + "id": "4143", + "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": [ - "344" - ], + "killedBy": [], "coveredBy": [ - "344", - "345", - "346", - "349", - "353" + "1811" ], "location": { "end": { - "column": 27, - "line": 33 + "column": 55, + "line": 18 }, "start": { - "column": 25, - "line": 33 + "column": 48, + "line": 18 } } }, { - "id": "4164", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected [ Array(3) ] to strictly equal [ Array(2) ]", - "status": "Killed", - "testsCompleted": 1, + "id": "4144", + "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": [ - "345" - ], + "killedBy": [], "coveredBy": [ - "345", - "346", - "349", - "353" + "1812" ], "location": { "end": { - "column": 6, - "line": 35 + "column": 55, + "line": 23 }, "start": { - "column": 29, + "column": 46, + "line": 23 + } + } + }, + { + "id": "4145", + "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": [ + "793", + "794", + "795", + "796", + "797", + "798", + "799", + "800", + "801", + "802", + "803", + "804", + "805", + "806", + "807", + "808", + "809", + "1647", + "1648", + "1649", + "1728", + "1729", + "1730", + "1731", + "1732", + "1733", + "1810", + "1811", + "1812" + ], + "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": "4146", + "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/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/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/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": [ + "81", + "82", + "83", + "84", + "85", + "86", + "87", + "88", + "89", + "90", + "91", + "92", + "93", + "94", + "95", + "96", + "97", + "98", + "99", + "100", + "101", + "102", + "103", + "104", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347", + "348", + "349", + "350", + "351", + "352", + "353", + "354", + "355", + "356", + "357", + "358", + "359", + "360", + "361", + "362", + "483", + "484", + "485", + "486", + "487", + "488", + "489", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498", + "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "604", + "605", + "606", + "607", + "608", + "1244", + "1245", + "1246", + "1247", + "1248", + "1310", + "1311", + "1312", + "1313", + "1314", + "1315", + "1316", + "1317", + "1318", + "1338", + "1339", + "1340", + "1341", + "1342", + "1343", + "1344" + ], + "location": { + "end": { + "column": 2, + "line": 101 + }, + "start": { + "column": 80, + "line": 10 + } + } + }, + { + "id": "4147", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected _MakeGamePlayDto{ …(5) } to strictly equal _MakeGamePlayDto{ targets: [], …(4) }", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "339" + ], + "coveredBy": [ + "339" + ], + "location": { + "end": { + "column": 4, + "line": 15 + }, + "start": { + "column": 76, + "line": 13 + } + } + }, + { + "id": "4148", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected _MakeGamePlayDto{ targets: [], …(4) } to strictly equal _MakeGamePlayDto{ …(5) }", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "340" + ], + "coveredBy": [ + "340" + ], + "location": { + "end": { + "column": 4, + "line": 19 + }, + "start": { + "column": 41, + "line": 17 + } + } + }, + { + "id": "4149", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected undefined to strictly equal [ _MakeGamePlayTargetDto{ …(2) } ]", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "341" + ], + "coveredBy": [ + "341", + "342" + ], + "location": { + "end": { + "column": 4, + "line": 26 + }, + "start": { + "column": 74, + "line": 21 + } + } + }, + { + "id": "4150", + "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": [ + "341", + "342" + ], + "location": { + "end": { + "column": 39, + "line": 22 + }, + "start": { + "column": 9, + "line": 22 + } + } + }, + { + "id": "4151", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected [ _MakeGamePlayTargetDto{ …(2) } ] to strictly equal [ Array(2) ]", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "342" + ], + "coveredBy": [ + "341", + "342" + ], + "location": { + "end": { + "column": 39, + "line": 22 + }, + "start": { + "column": 9, + "line": 22 + } + } + }, + { + "id": "4152", + "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": [ + "341", + "342" + ], + "location": { + "end": { + "column": 39, + "line": 22 + }, + "start": { + "column": 9, + "line": 22 + } + } + }, + { + "id": "4153", + "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": [ + "341" + ], + "location": { + "end": { + "column": 6, + "line": 24 + }, + "start": { + "column": 41, + "line": 22 + } + } + }, + { + "id": "4154", + "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": [ + "341" + ], + "location": { + "end": { + "column": 41, + "line": 23 + }, + "start": { + "column": 39, + "line": 23 + } + } + }, + { + "id": "4155", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected [ Array(3) ] to strictly equal [ Array(2) ]", + "status": "Killed", + "testsCompleted": 3, + "static": false, + "killedBy": [ + "345" + ], + "coveredBy": [ + "343", + "344", + "345", + "346", + "349", + "353" + ], + "location": { + "end": { + "column": 4, + "line": 39 + }, + "start": { + "column": 64, + "line": 28 + } + } + }, + { + "id": "4156", + "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": [ + "343", + "344", + "345", + "346", + "349", + "353" + ], + "location": { + "end": { + "column": 39, + "line": 29 + }, + "start": { + "column": 9, + "line": 29 + } + } + }, + { + "id": "4157", + "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": [ + "343", + "344", + "345", + "346", + "349", + "353" + ], + "location": { + "end": { + "column": 39, + "line": 29 + }, + "start": { + "column": 9, + "line": 29 + } + } + }, + { + "id": "4158", + "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": [ + "343", + "344", + "345", + "346", + "349", + "353" + ], + "location": { + "end": { + "column": 39, + "line": 29 + }, + "start": { + "column": 9, + "line": 29 + } + } + }, + { + "id": "4159", + "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": [ + "343" + ], + "location": { + "end": { + "column": 6, + "line": 31 + }, + "start": { + "column": 41, + "line": 29 + } + } + }, + { + "id": "4160", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected [ Array(3) ] to strictly equal [ Array(2) ]", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "345" + ], + "coveredBy": [ + "344", + "345", + "346", + "349", + "353" + ], + "location": { + "end": { + "column": 103, + "line": 32 + }, + "start": { + "column": 65, + "line": 32 + } + } + }, + { + "id": "4161", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected undefined to strictly equal [ _MakeGamePlayTargetDto{ …(2) } ]", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "344" + ], + "coveredBy": [ + "344", + "345", + "346", + "349", + "353" + ], + "location": { + "end": { + "column": 103, + "line": 32 + }, + "start": { + "column": 75, + "line": 32 + } + } + }, + { + "id": "4162", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected [ Array(3) ] to strictly equal [ Array(2) ]", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "345" + ], + "coveredBy": [ + "344", + "345", + "346", + "349", + "353" + ], + "location": { + "end": { + "column": 103, + "line": 32 + }, + "start": { + "column": 75, + "line": 32 + } + } + }, + { + "id": "4163", + "mutatorName": "EqualityOperator", + "replacement": "target.playerId !== targetId", + "statusReason": "expected undefined to strictly equal [ _MakeGamePlayTargetDto{ …(2) } ]", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "344" + ], + "coveredBy": [ + "344", + "345", + "346", + "349", + "353" + ], + "location": { + "end": { + "column": 103, + "line": 32 + }, + "start": { + "column": 75, + "line": 32 + } + } + }, + { + "id": "4164", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected undefined to strictly equal [ _MakeGamePlayTargetDto{ …(2) } ]", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "344" + ], + "coveredBy": [ + "344", + "345", + "346", + "349", + "353" + ], + "location": { + "end": { + "column": 27, + "line": 33 + }, + "start": { + "column": 9, "line": 33 } } @@ -206204,6 +184525,118 @@ { "id": "4165", "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": [ + "344", + "345", + "346", + "349", + "353" + ], + "location": { + "end": { + "column": 27, + "line": 33 + }, + "start": { + "column": 9, + "line": 33 + } + } + }, + { + "id": "4166", + "mutatorName": "EqualityOperator", + "replacement": "targetIndex === -1", + "statusReason": "expected undefined to strictly equal [ _MakeGamePlayTargetDto{ …(2) } ]", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "344" + ], + "coveredBy": [ + "344", + "345", + "346", + "349", + "353" + ], + "location": { + "end": { + "column": 27, + "line": 33 + }, + "start": { + "column": 9, + "line": 33 + } + } + }, + { + "id": "4167", + "mutatorName": "UnaryOperator", + "replacement": "+1", + "statusReason": "expected undefined to strictly equal [ _MakeGamePlayTargetDto{ …(2) } ]", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "344" + ], + "coveredBy": [ + "344", + "345", + "346", + "349", + "353" + ], + "location": { + "end": { + "column": 27, + "line": 33 + }, + "start": { + "column": 25, + "line": 33 + } + } + }, + { + "id": "4168", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected [ Array(3) ] to strictly equal [ Array(2) ]", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "345" + ], + "coveredBy": [ + "345", + "346", + "349", + "353" + ], + "location": { + "end": { + "column": 6, + "line": 35 + }, + "start": { + "column": 29, + "line": 33 + } + } + }, + { + "id": "4169", + "mutatorName": "ConditionalExpression", "replacement": "true", "statusReason": "expected undefined to strictly equal [ _MakeGamePlayTargetDto{ …(2) } ]", "status": "Killed", @@ -206231,7 +184664,7 @@ } }, { - "id": "4166", + "id": "4170", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "expected [] to be undefined", @@ -206260,7 +184693,7 @@ } }, { - "id": "4167", + "id": "4171", "mutatorName": "EqualityOperator", "replacement": "makeGamePlayDto.value.targets.length !== 0", "statusReason": "expected undefined to strictly equal [ _MakeGamePlayTargetDto{ …(2) } ]", @@ -206289,7 +184722,7 @@ } }, { - "id": "4168", + "id": "4172", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected [] to be undefined", @@ -206314,7 +184747,7 @@ } }, { - "id": "4169", + "id": "4173", "mutatorName": "BlockStatement", "replacement": "{}", "statusReason": "expected [ Array(3) ] to strictly equal [ Array(2) ]", @@ -206341,7 +184774,7 @@ } }, { - "id": "4170", + "id": "4174", "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", @@ -206365,7 +184798,7 @@ } }, { - "id": "4171", + "id": "4175", "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", @@ -206389,7 +184822,7 @@ } }, { - "id": "4172", + "id": "4176", "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", @@ -206413,7 +184846,7 @@ } }, { - "id": "4173", + "id": "4177", "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", @@ -206437,7 +184870,7 @@ } }, { - "id": "4174", + "id": "4178", "mutatorName": "ConditionalExpression", "replacement": "false", "statusReason": "Cannot read properties of undefined (reading 'playerId')", @@ -206463,7 +184896,7 @@ } }, { - "id": "4175", + "id": "4179", "mutatorName": "EqualityOperator", "replacement": "makeGamePlayDto.value.targets.length !== 0", "statusReason": "Cannot read properties of undefined (reading 'playerId')", @@ -206479,1132 +184912,27275 @@ ], "location": { "end": { - "column": 85, - "line": 42 + "column": 85, + "line": 42 + }, + "start": { + "column": 43, + "line": 42 + } + } + }, + { + "id": "4180", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(43,25): error TS18048: 'makeGamePlayDto.value.targets' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "347", + "348" + ], + "location": { + "end": { + "column": 6, + "line": 44 + }, + "start": { + "column": 87, + "line": 42 + } + } + }, + { + "id": "4181", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected [ Array(3) ] to strictly equal [ Array(2) ]", + "status": "Killed", + "testsCompleted": 4, + "static": false, + "killedBy": [ + "353" + ], + "coveredBy": [ + "350", + "351", + "352", + "353" + ], + "location": { + "end": { + "column": 4, + "line": 54 + }, + "start": { + "column": 87, + "line": 49 + } + } + }, + { + "id": "4182", + "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": [ + "350", + "351", + "352", + "353" + ], + "location": { + "end": { + "column": 71, + "line": 50 + }, + "start": { + "column": 36, + "line": 50 + } + } + }, + { + "id": "4183", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected [ Array(3) ] to strictly equal [ Array(2) ]", + "status": "Killed", + "testsCompleted": 3, + "static": false, + "killedBy": [ + "353" + ], + "coveredBy": [ + "351", + "352", + "353" + ], + "location": { + "end": { + "column": 116, + "line": 50 + }, + "start": { + "column": 72, + "line": 50 + } + } + }, + { + "id": "4184", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected [ Array(2) ] to strictly equal [ Array(3) ]", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "352" + ], + "coveredBy": [ + "352", + "353" + ], + "location": { + "end": { + "column": 116, + "line": 50 + }, + "start": { + "column": 82, + "line": 50 + } + } + }, + { + "id": "4185", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected [ Array(3) ] to strictly equal [ Array(2) ]", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "353" + ], + "coveredBy": [ + "352", + "353" + ], + "location": { + "end": { + "column": 116, + "line": 50 + }, + "start": { + "column": 82, + "line": 50 + } + } + }, + { + "id": "4186", + "mutatorName": "EqualityOperator", + "replacement": "target.drankPotion !== drankPotion", + "statusReason": "expected [ Array(2) ] to strictly equal [ Array(3) ]", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "352" + ], + "coveredBy": [ + "352", + "353" + ], + "location": { + "end": { + "column": 116, + "line": 50 + }, + "start": { + "column": 82, + "line": 50 + } + } + }, + { + "id": "4187", + "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": [ + "350", + "351", + "352", + "353" + ], + "location": { + "end": { + "column": 31, + "line": 51 + }, + "start": { + "column": 9, + "line": 51 + } + } + }, + { + "id": "4188", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(52,35): error TS18048: 'firstDrankPotionTarget' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "350", + "351", + "352", + "353" + ], + "location": { + "end": { + "column": 31, + "line": 51 + }, + "start": { + "column": 9, + "line": 51 + } + } + }, + { + "id": "4189", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected [ Array(3) ] to strictly equal [ Array(2) ]", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "353" + ], + "coveredBy": [ + "353" + ], + "location": { + "end": { + "column": 6, + "line": 53 + }, + "start": { + "column": 33, + "line": 51 + } + } + }, + { + "id": "4190", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected undefined to strictly equal [ _MakeGamePlayVoteDto{ …(2) } ]", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "354" + ], + "coveredBy": [ + "354", + "355" + ], + "location": { + "end": { + "column": 4, + "line": 61 + }, + "start": { + "column": 68, + "line": 56 + } + } + }, + { + "id": "4191", + "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": [ + "354", + "355" + ], + "location": { + "end": { + "column": 37, + "line": 57 + }, + "start": { + "column": 9, + "line": 57 + } + } + }, + { + "id": "4192", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected [ _MakeGamePlayVoteDto{ …(2) } ] to strictly equal [ _MakeGamePlayVoteDto{ …(2) }, …(1) ]", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "355" + ], + "coveredBy": [ + "354", + "355" + ], + "location": { + "end": { + "column": 37, + "line": 57 + }, + "start": { + "column": 9, + "line": 57 + } + } + }, + { + "id": "4193", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(60,5): error TS18048: 'makeGamePlayDto.value.votes' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "354", + "355" + ], + "location": { + "end": { + "column": 37, + "line": 57 + }, + "start": { + "column": 9, + "line": 57 + } + } + }, + { + "id": "4194", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(58,5): error TS18048: 'makeGamePlayDto.value.votes' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "354" + ], + "location": { + "end": { + "column": 6, + "line": 59 + }, + "start": { + "column": 39, + "line": 57 + } + } + }, + { + "id": "4195", + "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": [ + "354" + ], + "location": { + "end": { + "column": 39, + "line": 58 + }, + "start": { + "column": 37, + "line": 58 + } + } + }, + { + "id": "4196", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected [ _MakeGamePlayVoteDto{ …(2) }, …(2) ] to strictly equal [ _MakeGamePlayVoteDto{ …(2) }, …(1) ]", + "status": "Killed", + "testsCompleted": 3, + "static": false, + "killedBy": [ + "358" + ], + "coveredBy": [ + "356", + "357", + "358", + "359" + ], + "location": { + "end": { + "column": 4, + "line": 74 + }, + "start": { + "column": 62, + "line": 63 + } + } + }, + { + "id": "4197", + "mutatorName": "BooleanLiteral", + "replacement": "makeGamePlayDto.value.votes", + "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(67,23): error TS18048: 'makeGamePlayDto.value.votes' is possibly 'undefined'.\napp/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(67,61): error TS7006: Parameter 'vote' implicitly has an 'any' type.\napp/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(69,37): error TS18048: 'makeGamePlayDto.value.votes' is possibly 'undefined'.\napp/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(71,9): error TS18048: 'makeGamePlayDto.value.votes' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "356", + "357", + "358", + "359" + ], + "location": { + "end": { + "column": 37, + "line": 64 + }, + "start": { + "column": 9, + "line": 64 + } + } + }, + { + "id": "4198", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(67,23): error TS18048: 'makeGamePlayDto.value.votes' is possibly 'undefined'.\napp/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(69,37): error TS18048: 'makeGamePlayDto.value.votes' is possibly 'undefined'.\napp/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(71,9): error TS18048: 'makeGamePlayDto.value.votes' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "356", + "357", + "358", + "359" + ], + "location": { + "end": { + "column": 37, + "line": 64 + }, + "start": { + "column": 9, + "line": 64 + } + } + }, + { + "id": "4199", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(67,23): error TS18048: 'makeGamePlayDto.value.votes' is possibly 'undefined'.\napp/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(69,37): error TS18048: 'makeGamePlayDto.value.votes' is possibly 'undefined'.\napp/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(71,9): error TS18048: 'makeGamePlayDto.value.votes' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "356", + "357", + "358", + "359" + ], + "location": { + "end": { + "column": 37, + "line": 64 + }, + "start": { + "column": 9, + "line": 64 + } + } + }, + { + "id": "4200", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(65,23): error TS18048: 'makeGamePlayDto.value.votes' is possibly 'undefined'.\napp/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(67,37): error TS18048: 'makeGamePlayDto.value.votes' is possibly 'undefined'.\napp/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(69,9): error TS18048: 'makeGamePlayDto.value.votes' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "356" + ], + "location": { + "end": { + "column": 6, + "line": 66 + }, + "start": { + "column": 39, + "line": 64 + } + } + }, + { + "id": "4201", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected [ _MakeGamePlayVoteDto{ …(2) }, …(2) ] to strictly equal [ _MakeGamePlayVoteDto{ …(2) }, …(1) ]", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "358" + ], + "coveredBy": [ + "357", + "358", + "359" + ], + "location": { + "end": { + "column": 95, + "line": 67 + }, + "start": { + "column": 61, + "line": 67 + } + } + }, + { + "id": "4202", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected undefined to strictly equal [ _MakeGamePlayVoteDto{ …(2) } ]", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "357" + ], + "coveredBy": [ + "357", + "358", + "359" + ], + "location": { + "end": { + "column": 95, + "line": 67 + }, + "start": { + "column": 69, + "line": 67 + } + } + }, + { + "id": "4203", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected [ _MakeGamePlayVoteDto{ …(2) }, …(2) ] to strictly equal [ _MakeGamePlayVoteDto{ …(2) }, …(1) ]", + "status": "Killed", + "testsCompleted": 2, + "static": false, + "killedBy": [ + "358" + ], + "coveredBy": [ + "357", + "358", + "359" + ], + "location": { + "end": { + "column": 95, + "line": 67 + }, + "start": { + "column": 69, + "line": 67 + } + } + }, + { + "id": "4204", + "mutatorName": "EqualityOperator", + "replacement": "vote.sourceId !== sourceId", + "statusReason": "expected undefined to strictly equal [ _MakeGamePlayVoteDto{ …(2) } ]", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "357" + ], + "coveredBy": [ + "357", + "358", + "359" + ], + "location": { + "end": { + "column": 95, + "line": 67 + }, + "start": { + "column": 69, + "line": 67 + } + } + }, + { + "id": "4205", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected undefined to strictly equal [ _MakeGamePlayVoteDto{ …(2) } ]", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "357" + ], + "coveredBy": [ + "357", + "358", + "359" + ], + "location": { + "end": { + "column": 25, + "line": 68 + }, + "start": { + "column": 9, + "line": 68 + } + } + }, + { + "id": "4206", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(69,37): error TS18048: 'makeGamePlayDto.value.votes' is possibly 'undefined'.\n", + "status": "CompileError", + "static": false, + "killedBy": [], + "coveredBy": [ + "357", + "358", + "359" + ], + "location": { + "end": { + "column": 25, + "line": 68 + }, + "start": { + "column": 9, + "line": 68 + } + } + }, + { + "id": "4207", + "mutatorName": "EqualityOperator", + "replacement": "voteIndex === -1", + "statusReason": "expected undefined to strictly equal [ _MakeGamePlayVoteDto{ …(2) } ]", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "357" + ], + "coveredBy": [ + "357", + "358", + "359" + ], + "location": { + "end": { + "column": 25, + "line": 68 + }, + "start": { + "column": 9, + "line": 68 + } + } + }, + { + "id": "4208", + "mutatorName": "UnaryOperator", + "replacement": "+1", + "statusReason": "expected undefined to strictly equal [ _MakeGamePlayVoteDto{ …(2) } ]", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "357" + ], + "coveredBy": [ + "357", + "358", + "359" + ], + "location": { + "end": { + "column": 25, + "line": 68 + }, + "start": { + "column": 23, + "line": 68 + } + } + }, + { + "id": "4209", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected [ _MakeGamePlayVoteDto{ …(2) }, …(2) ] to strictly equal [ _MakeGamePlayVoteDto{ …(2) }, …(1) ]", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "358" + ], + "coveredBy": [ + "358", + "359" + ], + "location": { + "end": { + "column": 6, + "line": 70 + }, + "start": { + "column": 27, + "line": 68 + } + } + }, + { + "id": "4210", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected undefined to strictly equal [ _MakeGamePlayVoteDto{ …(2) } ]", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "357" + ], + "coveredBy": [ + "357", + "358", + "359" + ], + "location": { + "end": { + "column": 49, + "line": 71 + }, + "start": { + "column": 9, + "line": 71 + } + } + }, + { + "id": "4211", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected [] to be undefined", + "status": "Killed", + "testsCompleted": 3, + "static": false, + "killedBy": [ + "359" + ], + "coveredBy": [ + "357", + "358", + "359" + ], + "location": { + "end": { + "column": 49, + "line": 71 + }, + "start": { + "column": 9, + "line": 71 + } + } + }, + { + "id": "4212", + "mutatorName": "EqualityOperator", + "replacement": "makeGamePlayDto.value.votes.length !== 0", + "statusReason": "expected undefined to strictly equal [ _MakeGamePlayVoteDto{ …(2) } ]", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "357" + ], + "coveredBy": [ + "357", + "358", + "359" + ], + "location": { + "end": { + "column": 49, + "line": 71 + }, + "start": { + "column": 9, + "line": 71 + } + } + }, + { + "id": "4213", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected [] to be undefined", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "359" + ], + "coveredBy": [ + "359" + ], + "location": { + "end": { + "column": 6, + "line": 73 + }, + "start": { + "column": 51, + "line": 71 + } + } + }, + { + "id": "4214", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected undefined to be truthy", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "360" + ], + "coveredBy": [ + "360" + ], + "location": { + "end": { + "column": 4, + "line": 78 + }, + "start": { + "column": 99, + "line": 76 + } + } + }, + { + "id": "4215", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected undefined to be 'cardId' // Object.is equality", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "361" + ], + "coveredBy": [ + "361" + ], + "location": { + "end": { + "column": 4, + "line": 82 + }, + "start": { + "column": 68, + "line": 80 + } + } + }, + { + "id": "4216", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected undefined to be 'werewolves' // Object.is equality", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "362" + ], + "coveredBy": [ + "362" + ], + "location": { + "end": { + "column": 4, + "line": 86 + }, + "start": { + "column": 66, + "line": 84 + } + } + }, + { + "id": "4217", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "tests/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": [ + "81", + "82", + "83", + "84", + "85", + "86", + "87", + "88", + "89", + "90", + "91", + "92", + "93", + "94", + "95", + "96", + "97", + "98", + "99", + "100", + "101", + "102", + "103", + "104", + "338", + "339", + "340", + "341", + "342", + "343", + "344", + "345", + "346", + "347", + "348", + "349", + "350", + "351", + "352", + "353", + "354", + "355", + "356", + "357", + "358", + "359", + "360", + "361", + "362", + "483", + "484", + "485", + "486", + "487", + "488", + "489", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498", + "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "604", + "605", + "606", + "607", + "608", + "1244", + "1245", + "1246", + "1247", + "1248", + "1310", + "1311", + "1312", + "1313", + "1314", + "1315", + "1316", + "1317", + "1318", + "1338", + "1339", + "1340", + "1341", + "1342", + "1343", + "1344" + ], + "location": { + "end": { + "column": 4, + "line": 100 + }, + "start": { + "column": 10, + "line": 87 + } + } + } + ], + "source": "import { defineStore } from \"pinia\";\n\nimport { MakeGamePlayTargetDto } from \"~/composables/api/game/dto/make-game-play/make-game-play-target/make-game-play-target.dto\";\nimport { MakeGamePlayVoteDto } from \"~/composables/api/game/dto/make-game-play/make-game-play-vote/make-game-play-vote.dto\";\nimport { MakeGamePlayDto } from \"~/composables/api/game/dto/make-game-play/make-game-play.dto\";\nimport type { WitchPotion } from \"~/composables/api/game/types/game-play/game-play.types\";\nimport type { RoleSide } from \"~/composables/api/role/types/role.types\";\nimport { StoreIds } from \"~/stores/enums/store.enum\";\n\nconst useMakeGamePlayDtoStore = defineStore(StoreIds.MAKE_GAME_PLAY_DTO, () => {\n const makeGamePlayDto = ref(MakeGamePlayDto.create({}));\n\n function setMakeGamePlayDto(makeGamePlayDtoValue: MakeGamePlayDto): void {\n makeGamePlayDto.value = MakeGamePlayDto.create(makeGamePlayDtoValue);\n }\n\n function resetMakeGamePlayDto(): void {\n makeGamePlayDto.value = MakeGamePlayDto.create({});\n }\n\n function addMakeGamePlayTargetDto(target: MakeGamePlayTargetDto): void {\n if (!makeGamePlayDto.value.targets) {\n makeGamePlayDto.value.targets = [];\n }\n makeGamePlayDto.value.targets.push(MakeGamePlayTargetDto.create(target));\n }\n\n function removeMakeGamePlayTargetDto(targetId: string): void {\n if (!makeGamePlayDto.value.targets) {\n return;\n }\n const targetIndex = makeGamePlayDto.value.targets.findIndex(target => target.playerId === targetId);\n if (targetIndex !== -1) {\n makeGamePlayDto.value.targets = makeGamePlayDto.value.targets.toSpliced(targetIndex, 1);\n }\n if (makeGamePlayDto.value.targets.length === 0) {\n makeGamePlayDto.value.targets = undefined;\n }\n }\n\n function removeFirstMakeGamePlayTargetDto(): void {\n if (!makeGamePlayDto.value.targets || makeGamePlayDto.value.targets.length === 0) {\n return;\n }\n const firstTarget = makeGamePlayDto.value.targets[0];\n removeMakeGamePlayTargetDto(firstTarget.playerId);\n }\n\n function removeFirstMakeGamePlayTargetDtoWithPotion(drankPotion: WitchPotion): void {\n const firstDrankPotionTarget = makeGamePlayDto.value.targets?.find(target => target.drankPotion === drankPotion);\n if (firstDrankPotionTarget) {\n removeMakeGamePlayTargetDto(firstDrankPotionTarget.playerId);\n }\n }\n\n function addMakeGamePlayVoteDto(vote: MakeGamePlayVoteDto): void {\n if (!makeGamePlayDto.value.votes) {\n makeGamePlayDto.value.votes = [];\n }\n makeGamePlayDto.value.votes.push(MakeGamePlayVoteDto.create(vote));\n }\n\n function removeMakeGamePlayVoteDto(sourceId: string): void {\n if (!makeGamePlayDto.value.votes) {\n return;\n }\n const voteIndex = makeGamePlayDto.value.votes.findIndex(vote => vote.sourceId === sourceId);\n if (voteIndex !== -1) {\n makeGamePlayDto.value.votes = makeGamePlayDto.value.votes.toSpliced(voteIndex, 1);\n }\n if (makeGamePlayDto.value.votes.length === 0) {\n makeGamePlayDto.value.votes = undefined;\n }\n }\n\n function setDoesJudgeRequestAnotherVote(doesJudgeRequestAnotherVote: boolean | undefined): void {\n makeGamePlayDto.value.doesJudgeRequestAnotherVote = doesJudgeRequestAnotherVote;\n }\n\n function setChosenCardId(chosenCardId: string | undefined): void {\n makeGamePlayDto.value.chosenCardId = chosenCardId;\n }\n\n function setChosenSide(chosenSide: RoleSide | undefined): void {\n makeGamePlayDto.value.chosenSide = chosenSide;\n }\n return {\n makeGamePlayDto,\n setMakeGamePlayDto,\n resetMakeGamePlayDto,\n addMakeGamePlayTargetDto,\n removeMakeGamePlayTargetDto,\n removeFirstMakeGamePlayTargetDto,\n removeFirstMakeGamePlayTargetDtoWithPotion,\n addMakeGamePlayVoteDto,\n removeMakeGamePlayVoteDto,\n setDoesJudgeRequestAnotherVote,\n setChosenCardId,\n setChosenSide,\n };\n});\n\nexport { useMakeGamePlayDtoStore };" + }, + "app/stores/game/useGameStore.ts": { + "language": "typescript", + "mutants": [ + { + "id": "4223", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "expected _Game{ …(14) } to strictly equal _Game{ _id: undefined, …(13) }", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "1320" + ], + "coveredBy": [ + "1320" + ], + "location": { + "end": { + "column": 4, + "line": 28 + }, + "start": { + "column": 30, + "line": 26 + } + } + }, + { + "id": "4224", + "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": [ + "1321" + ], + "coveredBy": [ + "1321", + "1322", + "1323" + ], + "location": { + "end": { + "column": 4, + "line": 41 + }, + "start": { + "column": 65, + "line": 30 + } + } + }, + { + "id": "4225", + "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": [ + "1321", + "1322", + "1323" + ], + "location": { + "end": { + "column": 41, + "line": 31 + }, + "start": { + "column": 32, + "line": 31 + } + } + }, + { + "id": "4226", + "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": [ + "1321", + "1322", + "1323" + ], + "location": { + "end": { + "column": 21, + "line": 33 + }, + "start": { + "column": 9, + "line": 33 + } + } + }, + { + "id": "4227", + "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": [ + "1321", + "1322", + "1323" + ], + "location": { + "end": { + "column": 21, + "line": 33 + }, + "start": { + "column": 9, + "line": 33 + } + } + }, + { + "id": "4228", + "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": [ + "1321", + "1322", + "1323" + ], + "location": { + "end": { + "column": 21, + "line": 33 + }, + "start": { + "column": 9, + "line": 33 + } + } + }, + { + "id": "4229", + "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": [ + "1321" + ], + "location": { + "end": { + "column": 6, + "line": 37 + }, + "start": { + "column": 23, + "line": 33 + } + } + }, + { + "id": "4230", + "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": [ + "1321" + ], + "location": { + "end": { + "column": 41, + "line": 34 + }, + "start": { + "column": 34, + "line": 34 + } + } + }, + { + "id": "4231", + "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": [ + "1322", + "1323" + ], + "location": { + "end": { + "column": 41, + "line": 40 + }, + "start": { + "column": 32, + "line": 40 + } + } + }, + { + "id": "4232", + "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": [ + "1324" + ], + "coveredBy": [ + "1324", + "1325" + ], + "location": { + "end": { + "column": 4, + "line": 53 + }, + "start": { + "column": 46, + "line": 43 + } + } + }, + { + "id": "4233", + "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": [ + "1324", + "1325" + ], + "location": { + "end": { + "column": 42, + "line": 44 + }, + "start": { + "column": 33, + "line": 44 + } + } + }, + { + "id": "4234", + "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": [ + "1324", + "1325" + ], + "location": { + "end": { + "column": 22, + "line": 46 + }, + "start": { + "column": 9, + "line": 46 + } + } + }, + { + "id": "4235", + "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": [ + "1324", + "1325" + ], + "location": { + "end": { + "column": 22, + "line": 46 + }, + "start": { + "column": 9, + "line": 46 + } + } + }, + { + "id": "4236", + "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": [ + "1324", + "1325" + ], + "location": { + "end": { + "column": 22, + "line": 46 + }, + "start": { + "column": 9, + "line": 46 + } + } + }, + { + "id": "4237", + "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": [ + "1324" + ], + "location": { + "end": { + "column": 6, + "line": 50 + }, + "start": { + "column": 24, + "line": 46 + } + } + }, + { + "id": "4238", + "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": [ + "1324" + ], + "location": { + "end": { + "column": 41, + "line": 47 + }, + "start": { + "column": 34, + "line": 47 + } + } + }, + { + "id": "4239", + "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": [ + "1325" + ], + "location": { + "end": { + "column": 42, + "line": 52 + }, + "start": { + "column": 33, + "line": 52 + } + } + }, + { + "id": "4240", + "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": [ + "1326" + ], + "coveredBy": [ + "1326", + "1327", + "1328", + "1329" + ], + "location": { + "end": { + "column": 4, + "line": 66 + }, + "start": { + "column": 80, + "line": 55 + } + } + }, + { + "id": "4241", + "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": [ + "1326", + "1327", + "1328", + "1329" + ], + "location": { + "end": { + "column": 43, + "line": 56 + }, + "start": { + "column": 34, + "line": 56 + } + } + }, + { + "id": "4242", + "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": [ + "1326", + "1327", + "1328", + "1329" + ], + "location": { + "end": { + "column": 20, + "line": 58 + }, + "start": { + "column": 9, + "line": 58 + } + } + }, + { + "id": "4243", + "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": [ + "1326", + "1327", + "1328", + "1329" + ], + "location": { + "end": { + "column": 20, + "line": 58 + }, + "start": { + "column": 9, + "line": 58 + } + } + }, + { + "id": "4244", + "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": [ + "1326", + "1327", + "1328", + "1329" + ], + "location": { + "end": { + "column": 20, + "line": 58 + }, + "start": { + "column": 9, + "line": 58 + } + } + }, + { + "id": "4245", + "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": [ + "1326", + "1329" + ], + "location": { + "end": { + "column": 6, + "line": 62 + }, + "start": { + "column": 22, + "line": 58 + } + } + }, + { + "id": "4246", + "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": [ + "1326", + "1329" + ], + "location": { + "end": { + "column": 41, + "line": 59 + }, + "start": { + "column": 34, + "line": 59 + } + } + }, + { + "id": "4247", + "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": [ + "1327", + "1328" + ], + "location": { + "end": { + "column": 43, + "line": 65 + }, + "start": { + "column": 34, + "line": 65 + } + } + }, + { + "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": [ + "1329" + ], + "coveredBy": [ + "1329" + ], + "location": { + "end": { + "column": 4, + "line": 70 + }, + "start": { + "column": 48, + "line": 68 + } + } + }, + { + "id": "4219", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "app/stores/game/useGameStore.ts(19,23): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Type 'undefined' is not assignable to type 'GameOptions'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef<...>', gave the following error.\n Argument of type '() => undefined' is not assignable to parameter of type 'WritableComputedOptions'.\n", + "status": "CompileError", + "static": true, + "coveredBy": [ + "81", + "82", + "83", + "84", + "85", + "86", + "87", + "88", + "89", + "90", + "91", + "92", + "93", + "94", + "95", + "96", + "97", + "98", + "99", + "100", + "101", + "102", + "103", + "104", + "133", + "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", + "209", + "210", + "211", + "212", + "213", + "214", + "215", + "216", + "217", + "218", + "219", + "220", + "221", + "222", + "223", + "224", + "225", + "226", + "227", + "228", + "229", + "230", + "231", + "232", + "233", + "234", + "235", + "236", + "237", + "238", + "239", + "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", + "363", + "364", + "365", + "366", + "367", + "368", + "369", + "370", + "371", + "372", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "426", + "427", + "428", + "429", + "430", + "431", + "432", + "433", + "434", + "435", + "436", + "437", + "438", + "439", + "440", + "441", + "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", + "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524", + "657", + "658", + "659", + "660", + "661", + "662", + "663", + "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", + "767", + "768", + "769", + "770", + "771", + "772", + "773", + "774", + "775", + "793", + "794", + "795", + "796", + "797", + "798", + "799", + "800", + "801", + "802", + "803", + "804", + "805", + "806", + "807", + "808", + "809", + "847", + "848", + "849", + "850", + "851", + "852", + "853", + "854", + "855", + "856", + "857", + "858", + "859", + "860", + "861", + "862", + "863", + "864", + "865", + "866", + "867", + "868", + "869", + "870", + "871", + "872", + "873", + "874", + "875", + "876", + "877", + "878", + "879", + "880", + "881", + "882", + "883", + "884", + "885", + "886", + "947", + "966", + "967", + "968", + "969", + "970", + "971", + "972", + "973", + "974", + "975", + "976", + "977", + "978", + "979", + "980", + "981", + "982", + "983", + "984", + "1014", + "1015", + "1016", + "1017", + "1018", + "1019", + "1020", + "1021", + "1022", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1039", + "1040", + "1041", + "1042", + "1043", + "1044", + "1049", + "1050", + "1051", + "1052", + "1053", + "1054", + "1055", + "1056", + "1057", + "1058", + "1059", + "1060", + "1142", + "1143", + "1144", + "1145", + "1146", + "1147", + "1148", + "1149", + "1150", + "1197", + "1198", + "1199", + "1200", + "1201", + "1202", + "1213", + "1214", + "1215", + "1216", + "1217", + "1218", + "1219", + "1220", + "1221", + "1222", + "1223", + "1224", + "1225", + "1227", + "1244", + "1245", + "1246", + "1247", + "1248", + "1249", + "1250", + "1251", + "1252", + "1253", + "1254", + "1255", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", + "1319", + "1320", + "1321", + "1322", + "1323", + "1324", + "1325", + "1326", + "1327", + "1328", + "1329", + "1359", + "1360", + "1361", + "1362", + "1363", + "1364", + "1365", + "1366", + "1367", + "1368", + "1369", + "1370", + "1371", + "1372", + "1373", + "1374", + "1375", + "1376", + "1377", + "1378", + "1379", + "1380", + "1400", + "1401", + "1402", + "1403", + "1404", + "1410", + "1411", + "1412", + "1413", + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1441", + "1442", + "1443", + "1444", + "1445", + "1446", + "1447", + "1448", + "1449", + "1450", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", + "1457", + "1463", + "1464", + "1465", + "1466", + "1467", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", + "1490", + "1491", + "1492", + "1493", + "1494", + "1505", + "1506", + "1507", + "1508", + "1509", + "1510", + "1531", + "1532", + "1533", + "1534", + "1535", + "1536", + "1578", + "1579", + "1580", + "1581", + "1588", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1632", + "1633", + "1634", + "1635", + "1650", + "1651", + "1652", + "1653", + "1654", + "1661", + "1662", + "1663", + "1664", + "1665", + "1675", + "1676", + "1677", + "1678", + "1679", + "1684", + "1685", + "1686", + "1687", + "1688", + "1696", + "1697", + "1698", + "1699", + "1700", + "1716", + "1717", + "1718", + "1719", + "1720", + "1728", + "1729", + "1730", + "1731", + "1732", + "1733", + "1735", + "1739", + "1773", + "1774", + "1775", + "1776", + "1777", + "1778", + "1779", + "1780", + "1805", + "1806", + "1807", + "1808", + "1817", + "1821", + "1830", + "1831", + "1832", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869", + "1873" + ], + "location": { + "end": { + "column": 69, + "line": 19 + }, + "start": { + "column": 45, + "line": 19 + } + } + }, + { + "id": "4218", + "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(97,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GameOver/GameOverVictoryText/GameOverVictoryText.nuxt.spec.ts(200,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GameOver/GameOverVictoryText/GameOverVictoryText.nuxt.spec.ts(321,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/GamePlaying.nuxt.spec.ts(51,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/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/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/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/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/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/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/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/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(72,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(94,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(127,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(197,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(229,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(261,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(299,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/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/GameEventTextsManager.nuxt.spec.ts(82,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(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/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/pages/game-lobby/game-lobby.nuxt.spec.ts(121,24): error TS2339: Property 'resetGame' 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'.\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'.\n", + "status": "CompileError", + "static": true, + "coveredBy": [ + "81", + "82", + "83", + "84", + "85", + "86", + "87", + "88", + "89", + "90", + "91", + "92", + "93", + "94", + "95", + "96", + "97", + "98", + "99", + "100", + "101", + "102", + "103", + "104", + "133", + "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", + "209", + "210", + "211", + "212", + "213", + "214", + "215", + "216", + "217", + "218", + "219", + "220", + "221", + "222", + "223", + "224", + "225", + "226", + "227", + "228", + "229", + "230", + "231", + "232", + "233", + "234", + "235", + "236", + "237", + "238", + "239", + "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", + "363", + "364", + "365", + "366", + "367", + "368", + "369", + "370", + "371", + "372", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "426", + "427", + "428", + "429", + "430", + "431", + "432", + "433", + "434", + "435", + "436", + "437", + "438", + "439", + "440", + "441", + "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", + "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524", + "657", + "658", + "659", + "660", + "661", + "662", + "663", + "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", + "767", + "768", + "769", + "770", + "771", + "772", + "773", + "774", + "775", + "793", + "794", + "795", + "796", + "797", + "798", + "799", + "800", + "801", + "802", + "803", + "804", + "805", + "806", + "807", + "808", + "809", + "847", + "848", + "849", + "850", + "851", + "852", + "853", + "854", + "855", + "856", + "857", + "858", + "859", + "860", + "861", + "862", + "863", + "864", + "865", + "866", + "867", + "868", + "869", + "870", + "871", + "872", + "873", + "874", + "875", + "876", + "877", + "878", + "879", + "880", + "881", + "882", + "883", + "884", + "885", + "886", + "947", + "966", + "967", + "968", + "969", + "970", + "971", + "972", + "973", + "974", + "975", + "976", + "977", + "978", + "979", + "980", + "981", + "982", + "983", + "984", + "1014", + "1015", + "1016", + "1017", + "1018", + "1019", + "1020", + "1021", + "1022", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1039", + "1040", + "1041", + "1042", + "1043", + "1044", + "1049", + "1050", + "1051", + "1052", + "1053", + "1054", + "1055", + "1056", + "1057", + "1058", + "1059", + "1060", + "1142", + "1143", + "1144", + "1145", + "1146", + "1147", + "1148", + "1149", + "1150", + "1197", + "1198", + "1199", + "1200", + "1201", + "1202", + "1213", + "1214", + "1215", + "1216", + "1217", + "1218", + "1219", + "1220", + "1221", + "1222", + "1223", + "1224", + "1225", + "1227", + "1244", + "1245", + "1246", + "1247", + "1248", + "1249", + "1250", + "1251", + "1252", + "1253", + "1254", + "1255", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", + "1319", + "1320", + "1321", + "1322", + "1323", + "1324", + "1325", + "1326", + "1327", + "1328", + "1329", + "1359", + "1360", + "1361", + "1362", + "1363", + "1364", + "1365", + "1366", + "1367", + "1368", + "1369", + "1370", + "1371", + "1372", + "1373", + "1374", + "1375", + "1376", + "1377", + "1378", + "1379", + "1380", + "1400", + "1401", + "1402", + "1403", + "1404", + "1410", + "1411", + "1412", + "1413", + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1441", + "1442", + "1443", + "1444", + "1445", + "1446", + "1447", + "1448", + "1449", + "1450", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", + "1457", + "1463", + "1464", + "1465", + "1466", + "1467", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", + "1490", + "1491", + "1492", + "1493", + "1494", + "1505", + "1506", + "1507", + "1508", + "1509", + "1510", + "1531", + "1532", + "1533", + "1534", + "1535", + "1536", + "1578", + "1579", + "1580", + "1581", + "1588", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1632", + "1633", + "1634", + "1635", + "1650", + "1651", + "1652", + "1653", + "1654", + "1661", + "1662", + "1663", + "1664", + "1665", + "1675", + "1676", + "1677", + "1678", + "1679", + "1684", + "1685", + "1686", + "1687", + "1688", + "1696", + "1697", + "1698", + "1699", + "1700", + "1716", + "1717", + "1718", + "1719", + "1720", + "1728", + "1729", + "1730", + "1731", + "1732", + "1733", + "1735", + "1739", + "1773", + "1774", + "1775", + "1776", + "1777", + "1778", + "1779", + "1780", + "1805", + "1806", + "1807", + "1808", + "1817", + "1821", + "1830", + "1831", + "1832", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869", + "1873" + ], + "location": { + "end": { + "column": 2, + "line": 83 + }, + "start": { + "column": 55, + "line": 11 + } + } + }, + { + "id": "4221", + "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": [ + "81", + "82", + "83", + "84", + "85", + "86", + "87", + "88", + "89", + "90", + "91", + "92", + "93", + "94", + "95", + "96", + "97", + "98", + "99", + "100", + "101", + "102", + "103", + "104", + "133", + "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", + "209", + "210", + "211", + "212", + "213", + "214", + "215", + "216", + "217", + "218", + "219", + "220", + "221", + "222", + "223", + "224", + "225", + "226", + "227", + "228", + "229", + "230", + "231", + "232", + "233", + "234", + "235", + "236", + "237", + "238", + "239", + "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", + "363", + "364", + "365", + "366", + "367", + "368", + "369", + "370", + "371", + "372", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "426", + "427", + "428", + "429", + "430", + "431", + "432", + "433", + "434", + "435", + "436", + "437", + "438", + "439", + "440", + "441", + "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", + "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524", + "657", + "658", + "659", + "660", + "661", + "662", + "663", + "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", + "767", + "768", + "769", + "770", + "771", + "772", + "773", + "774", + "775", + "793", + "794", + "795", + "796", + "797", + "798", + "799", + "800", + "801", + "802", + "803", + "804", + "805", + "806", + "807", + "808", + "809", + "847", + "848", + "849", + "850", + "851", + "852", + "853", + "854", + "855", + "856", + "857", + "858", + "859", + "860", + "861", + "862", + "863", + "864", + "865", + "866", + "867", + "868", + "869", + "870", + "871", + "872", + "873", + "874", + "875", + "876", + "877", + "878", + "879", + "880", + "881", + "882", + "883", + "884", + "885", + "886", + "947", + "966", + "967", + "968", + "969", + "970", + "971", + "972", + "973", + "974", + "975", + "976", + "977", + "978", + "979", + "980", + "981", + "982", + "983", + "984", + "1014", + "1015", + "1016", + "1017", + "1018", + "1019", + "1020", + "1021", + "1022", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1039", + "1040", + "1041", + "1042", + "1043", + "1044", + "1049", + "1050", + "1051", + "1052", + "1053", + "1054", + "1055", + "1056", + "1057", + "1058", + "1059", + "1060", + "1142", + "1143", + "1144", + "1145", + "1146", + "1147", + "1148", + "1149", + "1150", + "1197", + "1198", + "1199", + "1200", + "1201", + "1202", + "1213", + "1214", + "1215", + "1216", + "1217", + "1218", + "1219", + "1220", + "1221", + "1222", + "1223", + "1224", + "1225", + "1227", + "1244", + "1245", + "1246", + "1247", + "1248", + "1249", + "1250", + "1251", + "1252", + "1253", + "1254", + "1255", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", + "1319", + "1320", + "1321", + "1322", + "1323", + "1324", + "1325", + "1326", + "1327", + "1328", + "1329", + "1359", + "1360", + "1361", + "1362", + "1363", + "1364", + "1365", + "1366", + "1367", + "1368", + "1369", + "1370", + "1371", + "1372", + "1373", + "1374", + "1375", + "1376", + "1377", + "1378", + "1379", + "1380", + "1400", + "1401", + "1402", + "1403", + "1404", + "1410", + "1411", + "1412", + "1413", + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1441", + "1442", + "1443", + "1444", + "1445", + "1446", + "1447", + "1448", + "1449", + "1450", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", + "1457", + "1463", + "1464", + "1465", + "1466", + "1467", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", + "1490", + "1491", + "1492", + "1493", + "1494", + "1505", + "1506", + "1507", + "1508", + "1509", + "1510", + "1531", + "1532", + "1533", + "1534", + "1535", + "1536", + "1578", + "1579", + "1580", + "1581", + "1588", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1632", + "1633", + "1634", + "1635", + "1650", + "1651", + "1652", + "1653", + "1654", + "1661", + "1662", + "1663", + "1664", + "1665", + "1675", + "1676", + "1677", + "1678", + "1679", + "1684", + "1685", + "1686", + "1687", + "1688", + "1696", + "1697", + "1698", + "1699", + "1700", + "1716", + "1717", + "1718", + "1719", + "1720", + "1728", + "1729", + "1730", + "1731", + "1732", + "1733", + "1735", + "1739", + "1773", + "1774", + "1775", + "1776", + "1777", + "1778", + "1779", + "1780", + "1805", + "1806", + "1807", + "1808", + "1817", + "1821", + "1830", + "1831", + "1832", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869", + "1873" + ], + "location": { + "end": { + "column": 65, + "line": 21 + }, + "start": { + "column": 59, + "line": 21 + } + } + }, + { + "id": "4222", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "app/stores/game/useGameStore.ts(22,60): error TS2345: Argument of type '\"\"' is not assignable to parameter of type 'AsyncDataRequestStatus'.\n", + "status": "CompileError", + "static": true, + "coveredBy": [ + "81", + "82", + "83", + "84", + "85", + "86", + "87", + "88", + "89", + "90", + "91", + "92", + "93", + "94", + "95", + "96", + "97", + "98", + "99", + "100", + "101", + "102", + "103", + "104", + "133", + "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", + "209", + "210", + "211", + "212", + "213", + "214", + "215", + "216", + "217", + "218", + "219", + "220", + "221", + "222", + "223", + "224", + "225", + "226", + "227", + "228", + "229", + "230", + "231", + "232", + "233", + "234", + "235", + "236", + "237", + "238", + "239", + "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", + "363", + "364", + "365", + "366", + "367", + "368", + "369", + "370", + "371", + "372", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "426", + "427", + "428", + "429", + "430", + "431", + "432", + "433", + "434", + "435", + "436", + "437", + "438", + "439", + "440", + "441", + "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", + "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524", + "657", + "658", + "659", + "660", + "661", + "662", + "663", + "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", + "767", + "768", + "769", + "770", + "771", + "772", + "773", + "774", + "775", + "793", + "794", + "795", + "796", + "797", + "798", + "799", + "800", + "801", + "802", + "803", + "804", + "805", + "806", + "807", + "808", + "809", + "847", + "848", + "849", + "850", + "851", + "852", + "853", + "854", + "855", + "856", + "857", + "858", + "859", + "860", + "861", + "862", + "863", + "864", + "865", + "866", + "867", + "868", + "869", + "870", + "871", + "872", + "873", + "874", + "875", + "876", + "877", + "878", + "879", + "880", + "881", + "882", + "883", + "884", + "885", + "886", + "947", + "966", + "967", + "968", + "969", + "970", + "971", + "972", + "973", + "974", + "975", + "976", + "977", + "978", + "979", + "980", + "981", + "982", + "983", + "984", + "1014", + "1015", + "1016", + "1017", + "1018", + "1019", + "1020", + "1021", + "1022", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1039", + "1040", + "1041", + "1042", + "1043", + "1044", + "1049", + "1050", + "1051", + "1052", + "1053", + "1054", + "1055", + "1056", + "1057", + "1058", + "1059", + "1060", + "1142", + "1143", + "1144", + "1145", + "1146", + "1147", + "1148", + "1149", + "1150", + "1197", + "1198", + "1199", + "1200", + "1201", + "1202", + "1213", + "1214", + "1215", + "1216", + "1217", + "1218", + "1219", + "1220", + "1221", + "1222", + "1223", + "1224", + "1225", + "1227", + "1244", + "1245", + "1246", + "1247", + "1248", + "1249", + "1250", + "1251", + "1252", + "1253", + "1254", + "1255", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", + "1319", + "1320", + "1321", + "1322", + "1323", + "1324", + "1325", + "1326", + "1327", + "1328", + "1329", + "1359", + "1360", + "1361", + "1362", + "1363", + "1364", + "1365", + "1366", + "1367", + "1368", + "1369", + "1370", + "1371", + "1372", + "1373", + "1374", + "1375", + "1376", + "1377", + "1378", + "1379", + "1380", + "1400", + "1401", + "1402", + "1403", + "1404", + "1410", + "1411", + "1412", + "1413", + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1441", + "1442", + "1443", + "1444", + "1445", + "1446", + "1447", + "1448", + "1449", + "1450", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", + "1457", + "1463", + "1464", + "1465", + "1466", + "1467", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", + "1490", + "1491", + "1492", + "1493", + "1494", + "1505", + "1506", + "1507", + "1508", + "1509", + "1510", + "1531", + "1532", + "1533", + "1534", + "1535", + "1536", + "1578", + "1579", + "1580", + "1581", + "1588", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1632", + "1633", + "1634", + "1635", + "1650", + "1651", + "1652", + "1653", + "1654", + "1661", + "1662", + "1663", + "1664", + "1665", + "1675", + "1676", + "1677", + "1678", + "1679", + "1684", + "1685", + "1686", + "1687", + "1688", + "1696", + "1697", + "1698", + "1699", + "1700", + "1716", + "1717", + "1718", + "1719", + "1720", + "1728", + "1729", + "1730", + "1731", + "1732", + "1733", + "1735", + "1739", + "1773", + "1774", + "1775", + "1776", + "1777", + "1778", + "1779", + "1780", + "1805", + "1806", + "1807", + "1808", + "1817", + "1821", + "1830", + "1831", + "1832", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869", + "1873" + ], + "location": { + "end": { + "column": 66, + "line": 22 + }, + "start": { + "column": 60, + "line": 22 + } + } + }, + { + "id": "4220", + "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": [ + "81", + "82", + "83", + "84", + "85", + "86", + "87", + "88", + "89", + "90", + "91", + "92", + "93", + "94", + "95", + "96", + "97", + "98", + "99", + "100", + "101", + "102", + "103", + "104", + "133", + "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", + "209", + "210", + "211", + "212", + "213", + "214", + "215", + "216", + "217", + "218", + "219", + "220", + "221", + "222", + "223", + "224", + "225", + "226", + "227", + "228", + "229", + "230", + "231", + "232", + "233", + "234", + "235", + "236", + "237", + "238", + "239", + "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", + "363", + "364", + "365", + "366", + "367", + "368", + "369", + "370", + "371", + "372", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "426", + "427", + "428", + "429", + "430", + "431", + "432", + "433", + "434", + "435", + "436", + "437", + "438", + "439", + "440", + "441", + "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", + "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524", + "657", + "658", + "659", + "660", + "661", + "662", + "663", + "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", + "767", + "768", + "769", + "770", + "771", + "772", + "773", + "774", + "775", + "793", + "794", + "795", + "796", + "797", + "798", + "799", + "800", + "801", + "802", + "803", + "804", + "805", + "806", + "807", + "808", + "809", + "847", + "848", + "849", + "850", + "851", + "852", + "853", + "854", + "855", + "856", + "857", + "858", + "859", + "860", + "861", + "862", + "863", + "864", + "865", + "866", + "867", + "868", + "869", + "870", + "871", + "872", + "873", + "874", + "875", + "876", + "877", + "878", + "879", + "880", + "881", + "882", + "883", + "884", + "885", + "886", + "947", + "966", + "967", + "968", + "969", + "970", + "971", + "972", + "973", + "974", + "975", + "976", + "977", + "978", + "979", + "980", + "981", + "982", + "983", + "984", + "1014", + "1015", + "1016", + "1017", + "1018", + "1019", + "1020", + "1021", + "1022", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1039", + "1040", + "1041", + "1042", + "1043", + "1044", + "1049", + "1050", + "1051", + "1052", + "1053", + "1054", + "1055", + "1056", + "1057", + "1058", + "1059", + "1060", + "1142", + "1143", + "1144", + "1145", + "1146", + "1147", + "1148", + "1149", + "1150", + "1197", + "1198", + "1199", + "1200", + "1201", + "1202", + "1213", + "1214", + "1215", + "1216", + "1217", + "1218", + "1219", + "1220", + "1221", + "1222", + "1223", + "1224", + "1225", + "1227", + "1244", + "1245", + "1246", + "1247", + "1248", + "1249", + "1250", + "1251", + "1252", + "1253", + "1254", + "1255", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", + "1319", + "1320", + "1321", + "1322", + "1323", + "1324", + "1325", + "1326", + "1327", + "1328", + "1329", + "1359", + "1360", + "1361", + "1362", + "1363", + "1364", + "1365", + "1366", + "1367", + "1368", + "1369", + "1370", + "1371", + "1372", + "1373", + "1374", + "1375", + "1376", + "1377", + "1378", + "1379", + "1380", + "1400", + "1401", + "1402", + "1403", + "1404", + "1410", + "1411", + "1412", + "1413", + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1441", + "1442", + "1443", + "1444", + "1445", + "1446", + "1447", + "1448", + "1449", + "1450", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", + "1457", + "1463", + "1464", + "1465", + "1466", + "1467", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", + "1490", + "1491", + "1492", + "1493", + "1494", + "1505", + "1506", + "1507", + "1508", + "1509", + "1510", + "1531", + "1532", + "1533", + "1534", + "1535", + "1536", + "1578", + "1579", + "1580", + "1581", + "1588", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1632", + "1633", + "1634", + "1635", + "1650", + "1651", + "1652", + "1653", + "1654", + "1661", + "1662", + "1663", + "1664", + "1665", + "1675", + "1676", + "1677", + "1678", + "1679", + "1684", + "1685", + "1686", + "1687", + "1688", + "1696", + "1697", + "1698", + "1699", + "1700", + "1716", + "1717", + "1718", + "1719", + "1720", + "1728", + "1729", + "1730", + "1731", + "1732", + "1733", + "1735", + "1739", + "1773", + "1774", + "1775", + "1776", + "1777", + "1778", + "1779", + "1780", + "1805", + "1806", + "1807", + "1808", + "1817", + "1821", + "1830", + "1831", + "1832", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869", + "1873" + ], + "location": { + "end": { + "column": 64, + "line": 20 + }, + "start": { + "column": 58, + "line": 20 + } + } + }, + { + "id": "4249", + "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(97,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(200,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(321,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/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/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/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/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/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/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/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/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/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/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(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/GameUsePotionsPlayground/WitchUsePotionsTabView/WitchUsePotionsTabView.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/GamePlayground/GamePlaygroundContent/GameUsePotionsPlayground/WitchUsePotionsTabView/WitchUsePotionsTabView.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/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(197,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(229,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(261,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(299,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/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/GameEventTextsManager.nuxt.spec.ts(82,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(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/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/pages/game-lobby/game-lobby.nuxt.spec.ts(121,24): error TS2339: Property 'resetGame' 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>>'.\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>>'.\n", + "status": "CompileError", + "static": true, + "coveredBy": [ + "81", + "82", + "83", + "84", + "85", + "86", + "87", + "88", + "89", + "90", + "91", + "92", + "93", + "94", + "95", + "96", + "97", + "98", + "99", + "100", + "101", + "102", + "103", + "104", + "133", + "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", + "209", + "210", + "211", + "212", + "213", + "214", + "215", + "216", + "217", + "218", + "219", + "220", + "221", + "222", + "223", + "224", + "225", + "226", + "227", + "228", + "229", + "230", + "231", + "232", + "233", + "234", + "235", + "236", + "237", + "238", + "239", + "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", + "363", + "364", + "365", + "366", + "367", + "368", + "369", + "370", + "371", + "372", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "414", + "415", + "416", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "426", + "427", + "428", + "429", + "430", + "431", + "432", + "433", + "434", + "435", + "436", + "437", + "438", + "439", + "440", + "441", + "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", + "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524", + "657", + "658", + "659", + "660", + "661", + "662", + "663", + "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", + "767", + "768", + "769", + "770", + "771", + "772", + "773", + "774", + "775", + "793", + "794", + "795", + "796", + "797", + "798", + "799", + "800", + "801", + "802", + "803", + "804", + "805", + "806", + "807", + "808", + "809", + "847", + "848", + "849", + "850", + "851", + "852", + "853", + "854", + "855", + "856", + "857", + "858", + "859", + "860", + "861", + "862", + "863", + "864", + "865", + "866", + "867", + "868", + "869", + "870", + "871", + "872", + "873", + "874", + "875", + "876", + "877", + "878", + "879", + "880", + "881", + "882", + "883", + "884", + "885", + "886", + "947", + "966", + "967", + "968", + "969", + "970", + "971", + "972", + "973", + "974", + "975", + "976", + "977", + "978", + "979", + "980", + "981", + "982", + "983", + "984", + "1014", + "1015", + "1016", + "1017", + "1018", + "1019", + "1020", + "1021", + "1022", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1039", + "1040", + "1041", + "1042", + "1043", + "1044", + "1049", + "1050", + "1051", + "1052", + "1053", + "1054", + "1055", + "1056", + "1057", + "1058", + "1059", + "1060", + "1142", + "1143", + "1144", + "1145", + "1146", + "1147", + "1148", + "1149", + "1150", + "1197", + "1198", + "1199", + "1200", + "1201", + "1202", + "1213", + "1214", + "1215", + "1216", + "1217", + "1218", + "1219", + "1220", + "1221", + "1222", + "1223", + "1224", + "1225", + "1227", + "1244", + "1245", + "1246", + "1247", + "1248", + "1249", + "1250", + "1251", + "1252", + "1253", + "1254", + "1255", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", + "1319", + "1320", + "1321", + "1322", + "1323", + "1324", + "1325", + "1326", + "1327", + "1328", + "1329", + "1359", + "1360", + "1361", + "1362", + "1363", + "1364", + "1365", + "1366", + "1367", + "1368", + "1369", + "1370", + "1371", + "1372", + "1373", + "1374", + "1375", + "1376", + "1377", + "1378", + "1379", + "1380", + "1400", + "1401", + "1402", + "1403", + "1404", + "1410", + "1411", + "1412", + "1413", + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1441", + "1442", + "1443", + "1444", + "1445", + "1446", + "1447", + "1448", + "1449", + "1450", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", + "1457", + "1463", + "1464", + "1465", + "1466", + "1467", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", + "1490", + "1491", + "1492", + "1493", + "1494", + "1505", + "1506", + "1507", + "1508", + "1509", + "1510", + "1531", + "1532", + "1533", + "1534", + "1535", + "1536", + "1578", + "1579", + "1580", + "1581", + "1588", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1632", + "1633", + "1634", + "1635", + "1650", + "1651", + "1652", + "1653", + "1654", + "1661", + "1662", + "1663", + "1664", + "1665", + "1675", + "1676", + "1677", + "1678", + "1679", + "1684", + "1685", + "1686", + "1687", + "1688", + "1696", + "1697", + "1698", + "1699", + "1700", + "1716", + "1717", + "1718", + "1719", + "1720", + "1728", + "1729", + "1730", + "1731", + "1732", + "1733", + "1735", + "1739", + "1773", + "1774", + "1775", + "1776", + "1777", + "1778", + "1779", + "1780", + "1805", + "1806", + "1807", + "1808", + "1817", + "1821", + "1830", + "1831", + "1832", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869", + "1873" + ], + "location": { + "end": { + "column": 4, + "line": 82 + }, + "start": { + "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": "4258", + "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(19,11): error TS2339: Property 'getRoleWithNameInRoles' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/components/pages/about/AboutAvailableRoles/AboutAvailableRoles.nuxt.spec.ts(52,20): error TS2339: Property 'roles' does not exist on type 'Store'.\ntests/unit/specs/components/pages/about/AboutAvailableRoles/AboutAvailableRoles.nuxt.spec.ts(82,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(102,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(420,18): error TS2339: Property 'roles' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(496,18): error TS2339: Property 'roles' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(553,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", + "73", + "74", + "75", + "76", + "77", + "78", + "79", + "80", + "209", + "210", + "211", + "212", + "213", + "214", + "215", + "216", + "217", + "218", + "219", + "220", + "221", + "222", + "223", + "224", + "225", + "226", + "227", + "228", + "229", + "230", + "231", + "232", + "278", + "279", + "280", + "281", + "282", + "283", + "284", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413", + "442", + "443", + "444", + "445", + "446", + "447", + "448", + "449", + "450", + "451", + "452", + "453", + "454", + "455", + "456", + "457", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "525", + "526", + "527", + "528", + "529", + "530", + "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539", + "540", + "609", + "610", + "611", + "612", + "613", + "614", + "615", + "616", + "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", + "644", + "645", + "646", + "647", + "648", + "649", + "650", + "651", + "652", + "653", + "654", + "655", + "656", + "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", + "752", + "753", + "754", + "755", + "756", + "757", + "758", + "759", + "760", + "761", + "762", + "763", + "764", + "765", + "766", + "782", + "783", + "784", + "785", + "786", + "787", + "788", + "789", + "790", + "791", + "792", + "810", + "811", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "887", + "888", + "889", + "890", + "891", + "892", + "893", + "894", + "895", + "896", + "897", + "898", + "899", + "900", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "936", + "937", + "938", + "939", + "940", + "941", + "942", + "943", + "944", + "945", + "955", + "956", + "957", + "958", + "959", + "960", + "961", + "962", + "963", + "964", + "965", + "1004", + "1005", + "1006", + "1007", + "1008", + "1009", + "1010", + "1011", + "1012", + "1013", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1067", + "1068", + "1069", + "1070", + "1078", + "1079", + "1080", + "1081", + "1082", + "1083", + "1084", + "1085", + "1086", + "1113", + "1114", + "1115", + "1116", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1126", + "1127", + "1128", + "1129", + "1130", + "1131", + "1132", + "1133", + "1134", + "1135", + "1136", + "1137", + "1138", + "1139", + "1140", + "1141", + "1169", + "1170", + "1171", + "1172", + "1173", + "1174", + "1175", + "1176", + "1177", + "1245", + "1246", + "1247", + "1248", + "1256", + "1257", + "1258", + "1259", + "1260", + "1273", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1280", + "1281", + "1282", + "1283", + "1284", + "1285", + "1286", + "1293", + "1294", + "1295", + "1296", + "1297", + "1298", + "1299", + "1300", + "1301", + "1302", + "1303", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", + "1330", + "1331", + "1332", + "1333", + "1334", + "1335", + "1336", + "1337", + "1345", + "1346", + "1347", + "1348", + "1349", + "1350", + "1351", + "1352", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1433", + "1434", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1474", + "1475", + "1476", + "1477", + "1478", + "1479", + "1480", + "1481", + "1482", + "1483", + "1484", + "1495", + "1496", + "1497", + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504", + "1511", + "1512", + "1513", + "1514", + "1515", + "1516", + "1517", + "1518", + "1519", + "1520", + "1521", + "1522", + "1523", + "1524", + "1525", + "1526", + "1527", + "1528", + "1529", + "1530", + "1537", + "1538", + "1539", + "1540", + "1541", + "1542", + "1543", + "1544", + "1545", + "1546", + "1547", + "1548", + "1549", + "1550", + "1551", + "1552", + "1553", + "1554", + "1555", + "1556", + "1557", + "1558", + "1559", + "1560", + "1561", + "1562", + "1563", + "1564", + "1573", + "1574", + "1575", + "1576", + "1577", + "1622", + "1623", + "1624", + "1625", + "1636", + "1637", + "1872", + "1873", + "1874", + "1875", + "1876", + "1891", + "1892", + "1893", + "1894" + ], + "location": { + "end": { + "column": 2, + "line": 42 + }, + "start": { + "column": 57, + "line": 11 + } + } + }, + { + "id": "4259", + "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": [ + "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", + "209", + "210", + "211", + "212", + "213", + "214", + "215", + "216", + "217", + "218", + "219", + "220", + "221", + "222", + "223", + "224", + "225", + "226", + "227", + "228", + "229", + "230", + "231", + "232", + "278", + "279", + "280", + "281", + "282", + "283", + "284", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413", + "442", + "443", + "444", + "445", + "446", + "447", + "448", + "449", + "450", + "451", + "452", + "453", + "454", + "455", + "456", + "457", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "525", + "526", + "527", + "528", + "529", + "530", + "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539", + "540", + "609", + "610", + "611", + "612", + "613", + "614", + "615", + "616", + "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", + "644", + "645", + "646", + "647", + "648", + "649", + "650", + "651", + "652", + "653", + "654", + "655", + "656", + "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", + "752", + "753", + "754", + "755", + "756", + "757", + "758", + "759", + "760", + "761", + "762", + "763", + "764", + "765", + "766", + "782", + "783", + "784", + "785", + "786", + "787", + "788", + "789", + "790", + "791", + "792", + "810", + "811", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "887", + "888", + "889", + "890", + "891", + "892", + "893", + "894", + "895", + "896", + "897", + "898", + "899", + "900", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "936", + "937", + "938", + "939", + "940", + "941", + "942", + "943", + "944", + "945", + "955", + "956", + "957", + "958", + "959", + "960", + "961", + "962", + "963", + "964", + "965", + "1004", + "1005", + "1006", + "1007", + "1008", + "1009", + "1010", + "1011", + "1012", + "1013", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1067", + "1068", + "1069", + "1070", + "1078", + "1079", + "1080", + "1081", + "1082", + "1083", + "1084", + "1085", + "1086", + "1113", + "1114", + "1115", + "1116", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1126", + "1127", + "1128", + "1129", + "1130", + "1131", + "1132", + "1133", + "1134", + "1135", + "1136", + "1137", + "1138", + "1139", + "1140", + "1141", + "1169", + "1170", + "1171", + "1172", + "1173", + "1174", + "1175", + "1176", + "1177", + "1245", + "1246", + "1247", + "1248", + "1256", + "1257", + "1258", + "1259", + "1260", + "1273", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1280", + "1281", + "1282", + "1283", + "1284", + "1285", + "1286", + "1293", + "1294", + "1295", + "1296", + "1297", + "1298", + "1299", + "1300", + "1301", + "1302", + "1303", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", + "1330", + "1331", + "1332", + "1333", + "1334", + "1335", + "1336", + "1337", + "1345", + "1346", + "1347", + "1348", + "1349", + "1350", + "1351", + "1352", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1433", + "1434", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1474", + "1475", + "1476", + "1477", + "1478", + "1479", + "1480", + "1481", + "1482", + "1483", + "1484", + "1495", + "1496", + "1497", + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504", + "1511", + "1512", + "1513", + "1514", + "1515", + "1516", + "1517", + "1518", + "1519", + "1520", + "1521", + "1522", + "1523", + "1524", + "1525", + "1526", + "1527", + "1528", + "1529", + "1530", + "1537", + "1538", + "1539", + "1540", + "1541", + "1542", + "1543", + "1544", + "1545", + "1546", + "1547", + "1548", + "1549", + "1550", + "1551", + "1552", + "1553", + "1554", + "1555", + "1556", + "1557", + "1558", + "1559", + "1560", + "1561", + "1562", + "1563", + "1564", + "1573", + "1574", + "1575", + "1576", + "1577", + "1622", + "1623", + "1624", + "1625", + "1636", + "1637", + "1872", + "1873", + "1874", + "1875", + "1876", + "1891", + "1892", + "1893", + "1894" + ], + "location": { + "end": { + "column": 64, + "line": 14 + }, + "start": { + "column": 58, + "line": 14 + } + } + }, + { + "id": "4260", + "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": [ + "1294" + ], + "coveredBy": [ + "1294", + "1295" + ], + "location": { + "end": { + "column": 4, + "line": 21 + }, + "start": { + "column": 52, + "line": 17 + } + } + }, + { + "id": "4261", + "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": [ + "1294", + "1295" + ], + "location": { + "end": { + "column": 41, + "line": 18 + }, + "start": { + "column": 32, + "line": 18 + } + } + }, + { + "id": "4262", + "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": [ + "1294", + "1295" + ], + "location": { + "end": { + "column": 41, + "line": 20 + }, + "start": { + "column": 32, + "line": 20 + } + } + }, + { + "id": "4263", + "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": [ + "65", + "66", + "67", + "68", + "69", + "70", + "71", + "72", + "73", + "74", + "1296", + "1297", + "1301", + "1302" + ], + "location": { + "end": { + "column": 4, + "line": 25 + }, + "start": { + "column": 73, + "line": 23 + } + } + }, + { + "id": "4264", + "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": [ + "65", + "66", + "67", + "68", + "69", + "70", + "71", + "72", + "73", + "74", + "1296", + "1297", + "1301", + "1302" + ], + "location": { + "end": { + "column": 29, + "line": 24 + }, + "start": { + "column": 12, + "line": 24 + } + } + }, + { + "id": "4265", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "65" + ], + "coveredBy": [ + "65", + "66", + "67", + "68", + "69", + "70", + "71", + "72", + "73", + "74", + "1296", + "1297", + "1301", + "1302" + ], + "location": { + "end": { + "column": 60, + "line": 24 + }, + "start": { + "column": 30, + "line": 24 + } + } + }, + { + "id": "4266", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "expected true to be false // Object.is equality", + "status": "Killed", + "testsCompleted": 3, + "static": false, + "killedBy": [ + "66" + ], + "coveredBy": [ + "65", + "66", + "67", + "68", + "69", + "70", + "71", + "72", + "73", + "74", + "1296", + "1297", + "1301", + "1302" + ], + "location": { + "end": { + "column": 60, + "line": 24 + }, + "start": { + "column": 38, + "line": 24 + } + } + }, + { + "id": "4267", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "65" + ], + "coveredBy": [ + "65", + "66", + "67", + "68", + "69", + "70", + "71", + "72", + "73", + "74", + "1296", + "1297", + "1301", + "1302" + ], + "location": { + "end": { + "column": 60, + "line": 24 + }, + "start": { + "column": 38, + "line": 24 + } + } + }, + { + "id": "4268", + "mutatorName": "EqualityOperator", + "replacement": "role.name !== roleName", + "statusReason": "expected false to be true // Object.is equality", + "status": "Killed", + "testsCompleted": 1, + "static": false, + "killedBy": [ + "65" + ], + "coveredBy": [ + "65", + "66", + "67", + "68", + "69", + "70", + "71", + "72", + "73", + "74", + "1296", + "1297", + "1301", + "1302" + ], + "location": { + "end": { + "column": 60, + "line": 24 + }, + "start": { + "column": 38, + "line": 24 + } + } + }, + { + "id": "4269", + "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": [ + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "1298", + "1299", + "1300" + ], + "location": { + "end": { + "column": 4, + "line": 29 + }, + "start": { + "column": 105, + "line": 27 + } + } + }, + { + "id": "4270", + "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": [ + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "1298", + "1299", + "1300" + ], + "location": { + "end": { + "column": 114, + "line": 28 + }, + "start": { + "column": 12, + "line": 28 + } + } + }, + { + "id": "4271", + "mutatorName": "MethodExpression", + "replacement": "roles.value", + "statusReason": "expected [ { …(3) }, …(4) ] to strictly equal [ { …(3) }, …(2) ]", + "status": "Killed", + "testsCompleted": 3, + "static": false, + "killedBy": [ + "501" + ], + "coveredBy": [ + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "1298", + "1299", + "1300" + ], + "location": { + "end": { + "column": 108, + "line": 28 + }, + "start": { + "column": 12, + "line": 28 + } + } + }, + { + "id": "4272", + "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": [ + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "1298", + "1299", + "1300" + ], + "location": { + "end": { + "column": 31, + "line": 28 + }, + "start": { + "column": 12, + "line": 28 + } + } + }, + { + "id": "4273", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "expected [] to strictly equal [ { …(3) }, …(2) ]", + "status": "Killed", + "testsCompleted": 3, + "static": false, + "killedBy": [ + "501" + ], + "coveredBy": [ + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "1298", + "1299" + ], + "location": { + "end": { + "column": 107, + "line": 28 + }, + "start": { + "column": 32, + "line": 28 + } + } + }, + { + "id": "4274", + "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": [], + "coveredBy": [ + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "1298", + "1299" + ], + "location": { + "end": { + "column": 88, + "line": 28 + }, + "start": { + "column": 40, + "line": 28 + } + } + }, + { + "id": "4275", + "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": [ + "1300" + ], + "location": { + "end": { + "column": 114, + "line": 28 + }, + "start": { + "column": 112, + "line": 28 + } + } + }, + { + "id": "4276", + "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": [ + "1301", + "1302" + ], + "location": { + "end": { + "column": 4, + "line": 33 + }, + "start": { + "column": 77, + "line": 31 + } + } + }, + { + "id": "4277", + "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": [ + "1301", + "1302" + ], + "location": { + "end": { + "column": 50, + "line": 32 + }, + "start": { + "column": 12, + "line": 32 + } + } + }, + { + "id": "4278", + "mutatorName": "ObjectLiteral", + "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(19,11): error TS2339: Property 'getRoleWithNameInRoles' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/components/pages/about/AboutAvailableRoles/AboutAvailableRoles.nuxt.spec.ts(52,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(82,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(102,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(420,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(496,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(553,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", + "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", + "209", + "210", + "211", + "212", + "213", + "214", + "215", + "216", + "217", + "218", + "219", + "220", + "221", + "222", + "223", + "224", + "225", + "226", + "227", + "228", + "229", + "230", + "231", + "232", + "278", + "279", + "280", + "281", + "282", + "283", + "284", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "400", + "401", + "402", + "403", + "404", + "405", + "406", + "407", + "408", + "409", + "410", + "411", + "412", + "413", + "442", + "443", + "444", + "445", + "446", + "447", + "448", + "449", + "450", + "451", + "452", + "453", + "454", + "455", + "456", + "457", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "525", + "526", + "527", + "528", + "529", + "530", + "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539", + "540", + "609", + "610", + "611", + "612", + "613", + "614", + "615", + "616", + "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", + "644", + "645", + "646", + "647", + "648", + "649", + "650", + "651", + "652", + "653", + "654", + "655", + "656", + "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", + "752", + "753", + "754", + "755", + "756", + "757", + "758", + "759", + "760", + "761", + "762", + "763", + "764", + "765", + "766", + "782", + "783", + "784", + "785", + "786", + "787", + "788", + "789", + "790", + "791", + "792", + "810", + "811", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "887", + "888", + "889", + "890", + "891", + "892", + "893", + "894", + "895", + "896", + "897", + "898", + "899", + "900", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "936", + "937", + "938", + "939", + "940", + "941", + "942", + "943", + "944", + "945", + "955", + "956", + "957", + "958", + "959", + "960", + "961", + "962", + "963", + "964", + "965", + "1004", + "1005", + "1006", + "1007", + "1008", + "1009", + "1010", + "1011", + "1012", + "1013", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1067", + "1068", + "1069", + "1070", + "1078", + "1079", + "1080", + "1081", + "1082", + "1083", + "1084", + "1085", + "1086", + "1113", + "1114", + "1115", + "1116", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1126", + "1127", + "1128", + "1129", + "1130", + "1131", + "1132", + "1133", + "1134", + "1135", + "1136", + "1137", + "1138", + "1139", + "1140", + "1141", + "1169", + "1170", + "1171", + "1172", + "1173", + "1174", + "1175", + "1176", + "1177", + "1245", + "1246", + "1247", + "1248", + "1256", + "1257", + "1258", + "1259", + "1260", + "1273", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1280", + "1281", + "1282", + "1283", + "1284", + "1285", + "1286", + "1293", + "1294", + "1295", + "1296", + "1297", + "1298", + "1299", + "1300", + "1301", + "1302", + "1303", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", + "1330", + "1331", + "1332", + "1333", + "1334", + "1335", + "1336", + "1337", + "1345", + "1346", + "1347", + "1348", + "1349", + "1350", + "1351", + "1352", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1433", + "1434", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1458", + "1459", + "1460", + "1461", + "1462", + "1474", + "1475", + "1476", + "1477", + "1478", + "1479", + "1480", + "1481", + "1482", + "1483", + "1484", + "1495", + "1496", + "1497", + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504", + "1511", + "1512", + "1513", + "1514", + "1515", + "1516", + "1517", + "1518", + "1519", + "1520", + "1521", + "1522", + "1523", + "1524", + "1525", + "1526", + "1527", + "1528", + "1529", + "1530", + "1537", + "1538", + "1539", + "1540", + "1541", + "1542", + "1543", + "1544", + "1545", + "1546", + "1547", + "1548", + "1549", + "1550", + "1551", + "1552", + "1553", + "1554", + "1555", + "1556", + "1557", + "1558", + "1559", + "1560", + "1561", + "1562", + "1563", + "1564", + "1573", + "1574", + "1575", + "1576", + "1577", + "1622", + "1623", + "1624", + "1625", + "1636", + "1637", + "1872", + "1873", + "1874", + "1875", + "1876", + "1891", + "1892", + "1893", + "1894" + ], + "location": { + "end": { + "column": 4, + "line": 41 + }, + "start": { + "column": 10, + "line": 34 + } + } + } + ], + "source": "import type { AsyncDataRequestStatus } from \"nuxt/app\";\nimport { defineStore } from \"pinia\";\nimport { ref } from \"vue\";\nimport type { GameAdditionalCardRecipientRoleName } from \"~/composables/api/game/types/game-additional-card/game-additional-card.types\";\n\nimport type { Role } from \"~/composables/api/role/types/role.class\";\nimport type { RoleName, RoleSide } from \"~/composables/api/role/types/role.types\";\nimport { useFetchRoles } from \"~/composables/api/role/useFetchRoles\";\nimport { StoreIds } from \"~/stores/enums/store.enum\";\n\nconst useRolesStore = defineStore(StoreIds.ROLES, () => {\n const { fetchRoles } = useFetchRoles();\n\n const fetchingRoleStatus = ref(\"idle\");\n const roles = ref(null);\n\n async function fetchAndSetRoles(): Promise {\n fetchingRoleStatus.value = \"pending\";\n roles.value = await fetchRoles();\n fetchingRoleStatus.value = \"success\";\n }\n\n function getRoleWithNameInRoles(roleName: RoleName): Role | undefined {\n return roles.value?.find(role => role.name === roleName);\n }\n\n function getRolesForRecipientRoleName(recipientRoleName: GameAdditionalCardRecipientRoleName): Role[] {\n return roles.value?.filter(role => role.additionalCardsEligibleRecipients?.includes(recipientRoleName)) ?? [];\n }\n\n function getRoleSideForRoleName(roleName: RoleName): RoleSide | undefined {\n return getRoleWithNameInRoles(roleName)?.side;\n }\n return {\n roles,\n fetchingRoleStatus,\n fetchAndSetRoles,\n getRoleWithNameInRoles,\n getRolesForRecipientRoleName,\n getRoleSideForRoleName,\n };\n});\n\nexport { useRolesStore };" + }, + "app/utils/url.utils.ts": { + "language": "typescript", + "mutants": [ + { + "id": "4280", + "mutatorName": "Regex", + "replacement": "/\\/+/u", + "statusReason": "Snapshot `Role Image Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "testsCompleted": 663, + "static": true, + "killedBy": [ + "1589" + ], + "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", + "133", + "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", + "209", + "210", + "211", + "212", + "213", + "214", + "215", + "216", + "217", + "218", + "219", + "220", + "221", + "222", + "223", + "224", + "225", + "226", + "227", + "228", + "229", + "230", + "231", + "232", + "233", + "234", + "235", + "236", + "237", + "238", + "239", + "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", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "363", + "364", + "365", + "366", + "367", + "368", + "369", + "370", + "371", + "372", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "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", + "426", + "427", + "428", + "429", + "430", + "431", + "432", + "433", + "434", + "435", + "436", + "437", + "438", + "439", + "440", + "441", + "442", + "443", + "444", + "445", + "446", + "447", + "448", + "449", + "450", + "451", + "452", + "453", + "454", + "455", + "456", + "457", + "458", + "459", + "460", + "461", + "462", + "463", + "464", + "465", + "466", + "467", + "468", + "469", + "470", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482", + "483", + "484", + "485", + "486", + "487", + "488", + "489", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524", + "525", + "526", + "527", + "528", + "529", + "530", + "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539", + "540", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "604", + "605", + "606", + "607", + "608", + "609", + "610", + "611", + "612", + "613", + "614", + "615", + "616", + "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", + "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", + "752", + "753", + "754", + "755", + "756", + "757", + "758", + "759", + "760", + "761", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "771", + "772", + "773", + "774", + "775", + "782", + "783", + "784", + "785", + "786", + "787", + "788", + "789", + "790", + "791", + "792", + "793", + "794", + "795", + "796", + "797", + "798", + "799", + "800", + "801", + "802", + "803", + "804", + "805", + "806", + "807", + "808", + "809", + "810", + "811", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "847", + "848", + "849", + "850", + "851", + "852", + "853", + "854", + "855", + "856", + "857", + "858", + "859", + "860", + "861", + "862", + "863", + "864", + "865", + "866", + "867", + "868", + "869", + "870", + "871", + "872", + "873", + "874", + "875", + "876", + "877", + "878", + "879", + "880", + "881", + "882", + "883", + "884", + "885", + "886", + "887", + "888", + "889", + "890", + "891", + "892", + "893", + "894", + "895", + "896", + "897", + "898", + "899", + "900", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "936", + "937", + "938", + "939", + "940", + "941", + "942", + "943", + "944", + "945", + "947", + "955", + "956", + "957", + "958", + "959", + "960", + "961", + "962", + "963", + "964", + "965", + "966", + "967", + "968", + "969", + "970", + "971", + "972", + "973", + "974", + "975", + "976", + "977", + "978", + "979", + "980", + "981", + "982", + "983", + "984", + "1004", + "1005", + "1006", + "1007", + "1008", + "1009", + "1010", + "1011", + "1012", + "1013", + "1014", + "1015", + "1016", + "1017", + "1018", + "1019", + "1020", + "1021", + "1022", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1039", + "1040", + "1041", + "1042", + "1043", + "1044", + "1049", + "1050", + "1051", + "1052", + "1053", + "1054", + "1055", + "1056", + "1057", + "1058", + "1059", + "1060", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1067", + "1068", + "1069", + "1070", + "1078", + "1079", + "1080", + "1081", + "1082", + "1083", + "1084", + "1085", + "1086", + "1113", + "1114", + "1115", + "1116", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1126", + "1127", + "1128", + "1129", + "1130", + "1131", + "1132", + "1133", + "1134", + "1135", + "1136", + "1137", + "1138", + "1139", + "1140", + "1141", + "1142", + "1143", + "1144", + "1145", + "1146", + "1147", + "1148", + "1149", + "1150", + "1169", + "1170", + "1171", + "1172", + "1173", + "1174", + "1175", + "1176", + "1177", + "1197", + "1198", + "1199", + "1200", + "1201", + "1202", + "1213", + "1214", + "1215", + "1216", + "1217", + "1218", + "1219", + "1220", + "1221", + "1222", + "1223", + "1224", + "1225", + "1227", + "1244", + "1245", + "1246", + "1247", + "1248", + "1249", + "1250", + "1251", + "1252", + "1253", + "1254", + "1255", + "1256", + "1257", + "1258", + "1259", + "1260", + "1273", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1280", + "1281", + "1282", + "1283", + "1284", + "1285", + "1286", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", + "1303", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", + "1330", + "1331", + "1332", + "1333", + "1334", + "1335", + "1336", + "1337", + "1345", + "1346", + "1347", + "1348", + "1349", + "1350", + "1351", + "1352", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1359", + "1360", + "1361", + "1362", + "1363", + "1364", + "1365", + "1366", + "1367", + "1368", + "1369", + "1370", + "1371", + "1372", + "1373", + "1374", + "1375", + "1376", + "1377", + "1378", + "1379", + "1380", + "1400", + "1401", + "1402", + "1403", + "1404", + "1410", + "1411", + "1412", + "1413", + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1433", + "1434", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1441", + "1442", + "1443", + "1444", + "1445", + "1446", + "1447", + "1448", + "1449", + "1450", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", + "1457", + "1458", + "1459", + "1460", + "1461", + "1462", + "1463", + "1464", + "1465", + "1466", + "1467", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", + "1474", + "1475", + "1476", + "1477", + "1478", + "1479", + "1480", + "1481", + "1482", + "1483", + "1484", + "1490", + "1491", + "1492", + "1493", + "1494", + "1495", + "1496", + "1497", + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504", + "1505", + "1506", + "1507", + "1508", + "1509", + "1510", + "1511", + "1512", + "1513", + "1514", + "1515", + "1516", + "1517", + "1518", + "1519", + "1520", + "1521", + "1522", + "1523", + "1524", + "1525", + "1526", + "1527", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", + "1534", + "1535", + "1536", + "1537", + "1538", + "1539", + "1540", + "1541", + "1542", + "1543", + "1544", + "1545", + "1546", + "1547", + "1548", + "1549", + "1550", + "1551", + "1552", + "1553", + "1554", + "1555", + "1556", + "1557", + "1558", + "1559", + "1560", + "1561", + "1562", + "1563", + "1564", + "1573", + "1574", + "1575", + "1576", + "1577", + "1578", + "1579", + "1580", + "1581", + "1588", + "1589", + "1590", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1622", + "1623", + "1624", + "1625", + "1632", + "1633", + "1634", + "1635", + "1636", + "1637", + "1647", + "1648", + "1649", + "1650", + "1651", + "1652", + "1653", + "1654", + "1661", + "1662", + "1663", + "1664", + "1665", + "1675", + "1676", + "1677", + "1678", + "1679", + "1684", + "1685", + "1686", + "1687", + "1688", + "1696", + "1697", + "1698", + "1699", + "1700", + "1716", + "1717", + "1718", + "1719", + "1720", + "1728", + "1729", + "1730", + "1731", + "1732", + "1733", + "1735", + "1739", + "1773", + "1774", + "1775", + "1776", + "1777", + "1778", + "1779", + "1780", + "1805", + "1806", + "1807", + "1808", + "1817", + "1821", + "1830", + "1831", + "1832", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869", + "1872", + "1873", + "1874", + "1875", + "1876", + "1891", + "1892", + "1893", + "1894", + "1990", + "2022" + ], + "location": { + "end": { + "column": 29, + "line": 2 + }, + "start": { + "column": 22, + "line": 2 + } + } + }, + { + "id": "4279", + "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, + "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", + "133", + "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", + "209", + "210", + "211", + "212", + "213", + "214", + "215", + "216", + "217", + "218", + "219", + "220", + "221", + "222", + "223", + "224", + "225", + "226", + "227", + "228", + "229", + "230", + "231", + "232", + "233", + "234", + "235", + "236", + "237", + "238", + "239", + "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", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "363", + "364", + "365", + "366", + "367", + "368", + "369", + "370", + "371", + "372", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "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", + "426", + "427", + "428", + "429", + "430", + "431", + "432", + "433", + "434", + "435", + "436", + "437", + "438", + "439", + "440", + "441", + "442", + "443", + "444", + "445", + "446", + "447", + "448", + "449", + "450", + "451", + "452", + "453", + "454", + "455", + "456", + "457", + "458", + "459", + "460", + "461", + "462", + "463", + "464", + "465", + "466", + "467", + "468", + "469", + "470", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482", + "483", + "484", + "485", + "486", + "487", + "488", + "489", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524", + "525", + "526", + "527", + "528", + "529", + "530", + "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539", + "540", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "604", + "605", + "606", + "607", + "608", + "609", + "610", + "611", + "612", + "613", + "614", + "615", + "616", + "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", + "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", + "752", + "753", + "754", + "755", + "756", + "757", + "758", + "759", + "760", + "761", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "771", + "772", + "773", + "774", + "775", + "782", + "783", + "784", + "785", + "786", + "787", + "788", + "789", + "790", + "791", + "792", + "793", + "794", + "795", + "796", + "797", + "798", + "799", + "800", + "801", + "802", + "803", + "804", + "805", + "806", + "807", + "808", + "809", + "810", + "811", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "847", + "848", + "849", + "850", + "851", + "852", + "853", + "854", + "855", + "856", + "857", + "858", + "859", + "860", + "861", + "862", + "863", + "864", + "865", + "866", + "867", + "868", + "869", + "870", + "871", + "872", + "873", + "874", + "875", + "876", + "877", + "878", + "879", + "880", + "881", + "882", + "883", + "884", + "885", + "886", + "887", + "888", + "889", + "890", + "891", + "892", + "893", + "894", + "895", + "896", + "897", + "898", + "899", + "900", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "936", + "937", + "938", + "939", + "940", + "941", + "942", + "943", + "944", + "945", + "947", + "955", + "956", + "957", + "958", + "959", + "960", + "961", + "962", + "963", + "964", + "965", + "966", + "967", + "968", + "969", + "970", + "971", + "972", + "973", + "974", + "975", + "976", + "977", + "978", + "979", + "980", + "981", + "982", + "983", + "984", + "1004", + "1005", + "1006", + "1007", + "1008", + "1009", + "1010", + "1011", + "1012", + "1013", + "1014", + "1015", + "1016", + "1017", + "1018", + "1019", + "1020", + "1021", + "1022", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1039", + "1040", + "1041", + "1042", + "1043", + "1044", + "1049", + "1050", + "1051", + "1052", + "1053", + "1054", + "1055", + "1056", + "1057", + "1058", + "1059", + "1060", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1067", + "1068", + "1069", + "1070", + "1078", + "1079", + "1080", + "1081", + "1082", + "1083", + "1084", + "1085", + "1086", + "1113", + "1114", + "1115", + "1116", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1126", + "1127", + "1128", + "1129", + "1130", + "1131", + "1132", + "1133", + "1134", + "1135", + "1136", + "1137", + "1138", + "1139", + "1140", + "1141", + "1142", + "1143", + "1144", + "1145", + "1146", + "1147", + "1148", + "1149", + "1150", + "1169", + "1170", + "1171", + "1172", + "1173", + "1174", + "1175", + "1176", + "1177", + "1197", + "1198", + "1199", + "1200", + "1201", + "1202", + "1213", + "1214", + "1215", + "1216", + "1217", + "1218", + "1219", + "1220", + "1221", + "1222", + "1223", + "1224", + "1225", + "1227", + "1244", + "1245", + "1246", + "1247", + "1248", + "1249", + "1250", + "1251", + "1252", + "1253", + "1254", + "1255", + "1256", + "1257", + "1258", + "1259", + "1260", + "1273", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1280", + "1281", + "1282", + "1283", + "1284", + "1285", + "1286", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", + "1303", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", + "1330", + "1331", + "1332", + "1333", + "1334", + "1335", + "1336", + "1337", + "1345", + "1346", + "1347", + "1348", + "1349", + "1350", + "1351", + "1352", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1359", + "1360", + "1361", + "1362", + "1363", + "1364", + "1365", + "1366", + "1367", + "1368", + "1369", + "1370", + "1371", + "1372", + "1373", + "1374", + "1375", + "1376", + "1377", + "1378", + "1379", + "1380", + "1400", + "1401", + "1402", + "1403", + "1404", + "1410", + "1411", + "1412", + "1413", + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1433", + "1434", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1441", + "1442", + "1443", + "1444", + "1445", + "1446", + "1447", + "1448", + "1449", + "1450", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", + "1457", + "1458", + "1459", + "1460", + "1461", + "1462", + "1463", + "1464", + "1465", + "1466", + "1467", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", + "1474", + "1475", + "1476", + "1477", + "1478", + "1479", + "1480", + "1481", + "1482", + "1483", + "1484", + "1490", + "1491", + "1492", + "1493", + "1494", + "1495", + "1496", + "1497", + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504", + "1505", + "1506", + "1507", + "1508", + "1509", + "1510", + "1511", + "1512", + "1513", + "1514", + "1515", + "1516", + "1517", + "1518", + "1519", + "1520", + "1521", + "1522", + "1523", + "1524", + "1525", + "1526", + "1527", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", + "1534", + "1535", + "1536", + "1537", + "1538", + "1539", + "1540", + "1541", + "1542", + "1543", + "1544", + "1545", + "1546", + "1547", + "1548", + "1549", + "1550", + "1551", + "1552", + "1553", + "1554", + "1555", + "1556", + "1557", + "1558", + "1559", + "1560", + "1561", + "1562", + "1563", + "1564", + "1573", + "1574", + "1575", + "1576", + "1577", + "1578", + "1579", + "1580", + "1581", + "1588", + "1589", + "1590", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1622", + "1623", + "1624", + "1625", + "1632", + "1633", + "1634", + "1635", + "1636", + "1637", + "1647", + "1648", + "1649", + "1650", + "1651", + "1652", + "1653", + "1654", + "1661", + "1662", + "1663", + "1664", + "1665", + "1675", + "1676", + "1677", + "1678", + "1679", + "1684", + "1685", + "1686", + "1687", + "1688", + "1696", + "1697", + "1698", + "1699", + "1700", + "1716", + "1717", + "1718", + "1719", + "1720", + "1728", + "1729", + "1730", + "1731", + "1732", + "1733", + "1735", + "1739", + "1773", + "1774", + "1775", + "1776", + "1777", + "1778", + "1779", + "1780", + "1805", + "1806", + "1807", + "1808", + "1817", + "1821", + "1830", + "1831", + "1832", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869", + "1872", + "1873", + "1874", + "1875", + "1876", + "1891", + "1892", + "1893", + "1894", + "1990", + "2022" + ], + "location": { + "end": { + "column": 2, + "line": 3 + }, + "start": { + "column": 53, + "line": 1 + } + } + }, + { + "id": "4281", + "mutatorName": "Regex", + "replacement": "/\\/$/u", + "status": "Timeout", + "static": true, + "coveredBy": [ + "0", + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "14", + "15", + "16", + "17", + "18", + "19", + "20", + "21", + "22", + "23", + "24", + "25", + "26", + "27", + "28", + "29", + "30", + "31", + "32", + "33", + "34", + "35", + "36", + "37", + "38", + "39", + "40", + "41", + "42", + "43", + "44", + "45", + "46", + "47", + "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", + "133", + "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", + "209", + "210", + "211", + "212", + "213", + "214", + "215", + "216", + "217", + "218", + "219", + "220", + "221", + "222", + "223", + "224", + "225", + "226", + "227", + "228", + "229", + "230", + "231", + "232", + "233", + "234", + "235", + "236", + "237", + "238", + "239", + "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", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "363", + "364", + "365", + "366", + "367", + "368", + "369", + "370", + "371", + "372", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "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", + "426", + "427", + "428", + "429", + "430", + "431", + "432", + "433", + "434", + "435", + "436", + "437", + "438", + "439", + "440", + "441", + "442", + "443", + "444", + "445", + "446", + "447", + "448", + "449", + "450", + "451", + "452", + "453", + "454", + "455", + "456", + "457", + "458", + "459", + "460", + "461", + "462", + "463", + "464", + "465", + "466", + "467", + "468", + "469", + "470", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482", + "483", + "484", + "485", + "486", + "487", + "488", + "489", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524", + "525", + "526", + "527", + "528", + "529", + "530", + "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539", + "540", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "604", + "605", + "606", + "607", + "608", + "609", + "610", + "611", + "612", + "613", + "614", + "615", + "616", + "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", + "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", + "752", + "753", + "754", + "755", + "756", + "757", + "758", + "759", + "760", + "761", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "771", + "772", + "773", + "774", + "775", + "782", + "783", + "784", + "785", + "786", + "787", + "788", + "789", + "790", + "791", + "792", + "793", + "794", + "795", + "796", + "797", + "798", + "799", + "800", + "801", + "802", + "803", + "804", + "805", + "806", + "807", + "808", + "809", + "810", + "811", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "847", + "848", + "849", + "850", + "851", + "852", + "853", + "854", + "855", + "856", + "857", + "858", + "859", + "860", + "861", + "862", + "863", + "864", + "865", + "866", + "867", + "868", + "869", + "870", + "871", + "872", + "873", + "874", + "875", + "876", + "877", + "878", + "879", + "880", + "881", + "882", + "883", + "884", + "885", + "886", + "887", + "888", + "889", + "890", + "891", + "892", + "893", + "894", + "895", + "896", + "897", + "898", + "899", + "900", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "936", + "937", + "938", + "939", + "940", + "941", + "942", + "943", + "944", + "945", + "947", + "955", + "956", + "957", + "958", + "959", + "960", + "961", + "962", + "963", + "964", + "965", + "966", + "967", + "968", + "969", + "970", + "971", + "972", + "973", + "974", + "975", + "976", + "977", + "978", + "979", + "980", + "981", + "982", + "983", + "984", + "1004", + "1005", + "1006", + "1007", + "1008", + "1009", + "1010", + "1011", + "1012", + "1013", + "1014", + "1015", + "1016", + "1017", + "1018", + "1019", + "1020", + "1021", + "1022", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1039", + "1040", + "1041", + "1042", + "1043", + "1044", + "1049", + "1050", + "1051", + "1052", + "1053", + "1054", + "1055", + "1056", + "1057", + "1058", + "1059", + "1060", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1067", + "1068", + "1069", + "1070", + "1078", + "1079", + "1080", + "1081", + "1082", + "1083", + "1084", + "1085", + "1086", + "1113", + "1114", + "1115", + "1116", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1126", + "1127", + "1128", + "1129", + "1130", + "1131", + "1132", + "1133", + "1134", + "1135", + "1136", + "1137", + "1138", + "1139", + "1140", + "1141", + "1142", + "1143", + "1144", + "1145", + "1146", + "1147", + "1148", + "1149", + "1150", + "1169", + "1170", + "1171", + "1172", + "1173", + "1174", + "1175", + "1176", + "1177", + "1197", + "1198", + "1199", + "1200", + "1201", + "1202", + "1213", + "1214", + "1215", + "1216", + "1217", + "1218", + "1219", + "1220", + "1221", + "1222", + "1223", + "1224", + "1225", + "1227", + "1244", + "1245", + "1246", + "1247", + "1248", + "1249", + "1250", + "1251", + "1252", + "1253", + "1254", + "1255", + "1256", + "1257", + "1258", + "1259", + "1260", + "1273", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1280", + "1281", + "1282", + "1283", + "1284", + "1285", + "1286", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", + "1303", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", + "1330", + "1331", + "1332", + "1333", + "1334", + "1335", + "1336", + "1337", + "1345", + "1346", + "1347", + "1348", + "1349", + "1350", + "1351", + "1352", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1359", + "1360", + "1361", + "1362", + "1363", + "1364", + "1365", + "1366", + "1367", + "1368", + "1369", + "1370", + "1371", + "1372", + "1373", + "1374", + "1375", + "1376", + "1377", + "1378", + "1379", + "1380", + "1400", + "1401", + "1402", + "1403", + "1404", + "1410", + "1411", + "1412", + "1413", + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1433", + "1434", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1441", + "1442", + "1443", + "1444", + "1445", + "1446", + "1447", + "1448", + "1449", + "1450", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", + "1457", + "1458", + "1459", + "1460", + "1461", + "1462", + "1463", + "1464", + "1465", + "1466", + "1467", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", + "1474", + "1475", + "1476", + "1477", + "1478", + "1479", + "1480", + "1481", + "1482", + "1483", + "1484", + "1490", + "1491", + "1492", + "1493", + "1494", + "1495", + "1496", + "1497", + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504", + "1505", + "1506", + "1507", + "1508", + "1509", + "1510", + "1511", + "1512", + "1513", + "1514", + "1515", + "1516", + "1517", + "1518", + "1519", + "1520", + "1521", + "1522", + "1523", + "1524", + "1525", + "1526", + "1527", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", + "1534", + "1535", + "1536", + "1537", + "1538", + "1539", + "1540", + "1541", + "1542", + "1543", + "1544", + "1545", + "1546", + "1547", + "1548", + "1549", + "1550", + "1551", + "1552", + "1553", + "1554", + "1555", + "1556", + "1557", + "1558", + "1559", + "1560", + "1561", + "1562", + "1563", + "1564", + "1573", + "1574", + "1575", + "1576", + "1577", + "1578", + "1579", + "1580", + "1581", + "1588", + "1589", + "1590", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1622", + "1623", + "1624", + "1625", + "1632", + "1633", + "1634", + "1635", + "1636", + "1637", + "1647", + "1648", + "1649", + "1650", + "1651", + "1652", + "1653", + "1654", + "1661", + "1662", + "1663", + "1664", + "1665", + "1675", + "1676", + "1677", + "1678", + "1679", + "1684", + "1685", + "1686", + "1687", + "1688", + "1696", + "1697", + "1698", + "1699", + "1700", + "1716", + "1717", + "1718", + "1719", + "1720", + "1728", + "1729", + "1730", + "1731", + "1732", + "1733", + "1735", + "1739", + "1773", + "1774", + "1775", + "1776", + "1777", + "1778", + "1779", + "1780", + "1805", + "1806", + "1807", + "1808", + "1817", + "1821", + "1830", + "1831", + "1832", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869", + "1872", + "1873", + "1874", + "1875", + "1876", + "1891", + "1892", + "1893", + "1894", + "1990", + "2022" + ], + "location": { + "end": { + "column": 29, + "line": 2 + }, + "start": { + "column": 22, + "line": 2 + } + } + }, + { + "id": "4282", + "mutatorName": "StringLiteral", + "replacement": "\"Stryker was here!\"", + "status": "Timeout", + "static": true, + "coveredBy": [ + "0", + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "14", + "15", + "16", + "17", + "18", + "19", + "20", + "21", + "22", + "23", + "24", + "25", + "26", + "27", + "28", + "29", + "30", + "31", + "32", + "33", + "34", + "35", + "36", + "37", + "38", + "39", + "40", + "41", + "42", + "43", + "44", + "45", + "46", + "47", + "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", + "133", + "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", + "209", + "210", + "211", + "212", + "213", + "214", + "215", + "216", + "217", + "218", + "219", + "220", + "221", + "222", + "223", + "224", + "225", + "226", + "227", + "228", + "229", + "230", + "231", + "232", + "233", + "234", + "235", + "236", + "237", + "238", + "239", + "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", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "363", + "364", + "365", + "366", + "367", + "368", + "369", + "370", + "371", + "372", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "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", + "426", + "427", + "428", + "429", + "430", + "431", + "432", + "433", + "434", + "435", + "436", + "437", + "438", + "439", + "440", + "441", + "442", + "443", + "444", + "445", + "446", + "447", + "448", + "449", + "450", + "451", + "452", + "453", + "454", + "455", + "456", + "457", + "458", + "459", + "460", + "461", + "462", + "463", + "464", + "465", + "466", + "467", + "468", + "469", + "470", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482", + "483", + "484", + "485", + "486", + "487", + "488", + "489", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524", + "525", + "526", + "527", + "528", + "529", + "530", + "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539", + "540", + "597", + "598", + "599", + "600", + "601", + "602", + "603", + "604", + "605", + "606", + "607", + "608", + "609", + "610", + "611", + "612", + "613", + "614", + "615", + "616", + "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", + "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", + "752", + "753", + "754", + "755", + "756", + "757", + "758", + "759", + "760", + "761", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "771", + "772", + "773", + "774", + "775", + "782", + "783", + "784", + "785", + "786", + "787", + "788", + "789", + "790", + "791", + "792", + "793", + "794", + "795", + "796", + "797", + "798", + "799", + "800", + "801", + "802", + "803", + "804", + "805", + "806", + "807", + "808", + "809", + "810", + "811", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "847", + "848", + "849", + "850", + "851", + "852", + "853", + "854", + "855", + "856", + "857", + "858", + "859", + "860", + "861", + "862", + "863", + "864", + "865", + "866", + "867", + "868", + "869", + "870", + "871", + "872", + "873", + "874", + "875", + "876", + "877", + "878", + "879", + "880", + "881", + "882", + "883", + "884", + "885", + "886", + "887", + "888", + "889", + "890", + "891", + "892", + "893", + "894", + "895", + "896", + "897", + "898", + "899", + "900", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "936", + "937", + "938", + "939", + "940", + "941", + "942", + "943", + "944", + "945", + "947", + "955", + "956", + "957", + "958", + "959", + "960", + "961", + "962", + "963", + "964", + "965", + "966", + "967", + "968", + "969", + "970", + "971", + "972", + "973", + "974", + "975", + "976", + "977", + "978", + "979", + "980", + "981", + "982", + "983", + "984", + "1004", + "1005", + "1006", + "1007", + "1008", + "1009", + "1010", + "1011", + "1012", + "1013", + "1014", + "1015", + "1016", + "1017", + "1018", + "1019", + "1020", + "1021", + "1022", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1039", + "1040", + "1041", + "1042", + "1043", + "1044", + "1049", + "1050", + "1051", + "1052", + "1053", + "1054", + "1055", + "1056", + "1057", + "1058", + "1059", + "1060", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1067", + "1068", + "1069", + "1070", + "1078", + "1079", + "1080", + "1081", + "1082", + "1083", + "1084", + "1085", + "1086", + "1113", + "1114", + "1115", + "1116", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1126", + "1127", + "1128", + "1129", + "1130", + "1131", + "1132", + "1133", + "1134", + "1135", + "1136", + "1137", + "1138", + "1139", + "1140", + "1141", + "1142", + "1143", + "1144", + "1145", + "1146", + "1147", + "1148", + "1149", + "1150", + "1169", + "1170", + "1171", + "1172", + "1173", + "1174", + "1175", + "1176", + "1177", + "1197", + "1198", + "1199", + "1200", + "1201", + "1202", + "1213", + "1214", + "1215", + "1216", + "1217", + "1218", + "1219", + "1220", + "1221", + "1222", + "1223", + "1224", + "1225", + "1227", + "1244", + "1245", + "1246", + "1247", + "1248", + "1249", + "1250", + "1251", + "1252", + "1253", + "1254", + "1255", + "1256", + "1257", + "1258", + "1259", + "1260", + "1273", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1280", + "1281", + "1282", + "1283", + "1284", + "1285", + "1286", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", + "1303", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", + "1330", + "1331", + "1332", + "1333", + "1334", + "1335", + "1336", + "1337", + "1345", + "1346", + "1347", + "1348", + "1349", + "1350", + "1351", + "1352", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1359", + "1360", + "1361", + "1362", + "1363", + "1364", + "1365", + "1366", + "1367", + "1368", + "1369", + "1370", + "1371", + "1372", + "1373", + "1374", + "1375", + "1376", + "1377", + "1378", + "1379", + "1380", + "1400", + "1401", + "1402", + "1403", + "1404", + "1410", + "1411", + "1412", + "1413", + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1433", + "1434", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1441", + "1442", + "1443", + "1444", + "1445", + "1446", + "1447", + "1448", + "1449", + "1450", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", + "1457", + "1458", + "1459", + "1460", + "1461", + "1462", + "1463", + "1464", + "1465", + "1466", + "1467", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", + "1474", + "1475", + "1476", + "1477", + "1478", + "1479", + "1480", + "1481", + "1482", + "1483", + "1484", + "1490", + "1491", + "1492", + "1493", + "1494", + "1495", + "1496", + "1497", + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504", + "1505", + "1506", + "1507", + "1508", + "1509", + "1510", + "1511", + "1512", + "1513", + "1514", + "1515", + "1516", + "1517", + "1518", + "1519", + "1520", + "1521", + "1522", + "1523", + "1524", + "1525", + "1526", + "1527", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", + "1534", + "1535", + "1536", + "1537", + "1538", + "1539", + "1540", + "1541", + "1542", + "1543", + "1544", + "1545", + "1546", + "1547", + "1548", + "1549", + "1550", + "1551", + "1552", + "1553", + "1554", + "1555", + "1556", + "1557", + "1558", + "1559", + "1560", + "1561", + "1562", + "1563", + "1564", + "1573", + "1574", + "1575", + "1576", + "1577", + "1578", + "1579", + "1580", + "1581", + "1588", + "1589", + "1590", + "1591", + "1592", + "1593", + "1594", + "1595", + "1596", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1622", + "1623", + "1624", + "1625", + "1632", + "1633", + "1634", + "1635", + "1636", + "1637", + "1647", + "1648", + "1649", + "1650", + "1651", + "1652", + "1653", + "1654", + "1661", + "1662", + "1663", + "1664", + "1665", + "1675", + "1676", + "1677", + "1678", + "1679", + "1684", + "1685", + "1686", + "1687", + "1688", + "1696", + "1697", + "1698", + "1699", + "1700", + "1716", + "1717", + "1718", + "1719", + "1720", + "1728", + "1729", + "1730", + "1731", + "1732", + "1733", + "1735", + "1739", + "1773", + "1774", + "1775", + "1776", + "1777", + "1778", + "1779", + "1780", + "1805", + "1806", + "1807", + "1808", + "1817", + "1821", + "1830", + "1831", + "1832", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869", + "1872", + "1873", + "1874", + "1875", + "1876", + "1891", + "1892", + "1893", + "1894", + "1990", + "2022" + ], + "location": { + "end": { + "column": 33, + "line": 2 + }, + "start": { + "column": 31, + "line": 2 + } + } + } + ], + "source": "function removeTrailingSlashes(url: string): string {\n return url.replace(/\\/+$/u, \"\");\n}\n\nexport { removeTrailingSlashes };" + }, + "app/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameThiefTurnStartsEvent/GameThiefTurnStartsEvent.vue": { + "language": "html", + "mutants": [ + { + "id": "946", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Snapshot `Game Thief Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "static": false, + "testsCompleted": 1, + "killedBy": [ + "1287" + ], + "coveredBy": [ + "1287", + "1288", + "1289", + "1290", + "1291", + "1292" + ], + "location": { + "end": { + "column": 2, + "line": 30 + }, + "start": { + "column": 58, + "line": 25 + } + } + }, + { + "id": "947", + "mutatorName": "BooleanLiteral", + "replacement": "game.value.additionalCards", + "statusReason": "Snapshot `Game Thief Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "static": false, + "testsCompleted": 1, + "killedBy": [ + "1287" + ], + "coveredBy": [ + "1287", + "1288", + "1289", + "1290", + "1291", + "1292" + ], + "location": { + "end": { + "column": 34, + "line": 26 + }, + "start": { + "column": 7, + "line": 26 + } + } + }, + { + "id": "948", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "Snapshot `Game Thief Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "static": false, + "testsCompleted": 1, + "killedBy": [ + "1287" + ], + "coveredBy": [ + "1287", + "1288", + "1289", + "1290", + "1291", + "1292" + ], + "location": { + "end": { + "column": 34, + "line": 26 + }, + "start": { + "column": 7, + "line": 26 + } + } + }, + { + "id": "949", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "Cannot read properties of undefined (reading 'filter')", + "status": "Killed", + "static": false, + "testsCompleted": 5, + "killedBy": [ + "1291" + ], + "coveredBy": [ + "1287", + "1288", + "1289", + "1290", + "1291", + "1292" + ], + "location": { + "end": { + "column": 34, + "line": 26 + }, + "start": { + "column": 7, + "line": 26 + } + } + }, + { + "id": "950", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Cannot read properties of undefined (reading 'filter')", + "status": "Killed", + "static": false, + "testsCompleted": 1, + "killedBy": [ + "1291" + ], + "coveredBy": [ + "1291" + ], + "location": { + "end": { + "column": 4, + "line": 28 + }, + "start": { + "column": 36, + "line": 26 + } + } + }, + { + "id": "952", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "Snapshot `Game Thief Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "static": false, + "testsCompleted": 1, + "killedBy": [ + "1287" + ], + "coveredBy": [ + "1287", + "1288", + "1289", + "1290", + "1291", + "1292" + ], + "location": { + "end": { + "column": 78, + "line": 29 + }, + "start": { + "column": 44, + "line": 29 + } + } + }, + { + "id": "951", + "mutatorName": "MethodExpression", + "replacement": "game.value.additionalCards", + "statusReason": "Snapshot `Game Thief Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "static": false, + "testsCompleted": 1, + "killedBy": [ + "1287" + ], + "coveredBy": [ + "1287", + "1288", + "1289", + "1290", + "1291", + "1292" + ], + "location": { + "end": { + "column": 79, + "line": 29 + }, + "start": { + "column": 10, + "line": 29 + } + } + }, + { + "id": "953", + "mutatorName": "ConditionalExpression", + "replacement": "true", + "statusReason": "Snapshot `Game Thief Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "static": false, + "testsCompleted": 1, + "killedBy": [ + "1287" + ], + "coveredBy": [ + "1287", + "1288", + "1289", + "1290", + "1291", + "1292" + ], + "location": { + "end": { + "column": 78, + "line": 29 + }, + "start": { + "column": 52, + "line": 29 + } + } + }, + { + "id": "954", + "mutatorName": "ConditionalExpression", + "replacement": "false", + "statusReason": "Snapshot `Game Thief Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "static": false, + "testsCompleted": 1, + "killedBy": [ + "1287" + ], + "coveredBy": [ + "1287", + "1288", + "1289", + "1290", + "1291", + "1292" + ], + "location": { + "end": { + "column": 78, + "line": 29 + }, + "start": { + "column": 52, + "line": 29 + } + } + }, + { + "id": "955", + "mutatorName": "EqualityOperator", + "replacement": "card.recipient !== \"thief\"", + "statusReason": "Snapshot `Game Thief Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "static": false, + "testsCompleted": 1, + "killedBy": [ + "1287" + ], + "coveredBy": [ + "1287", + "1288", + "1289", + "1290", + "1291", + "1292" + ], + "location": { + "end": { + "column": 78, + "line": 29 + }, + "start": { + "column": 52, + "line": 29 + } + } + }, + { + "id": "956", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Snapshot `Game Thief Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "static": false, + "testsCompleted": 1, + "killedBy": [ + "1287" + ], + "coveredBy": [ + "1287", + "1288", + "1289", + "1290", + "1291", + "1292" + ], + "location": { + "end": { + "column": 78, + "line": 29 + }, + "start": { + "column": 71, + "line": 29 + } + } + }, + { + "id": "957", + "mutatorName": "ArrowFunction", + "replacement": "() => undefined", + "statusReason": "Snapshot `Game Thief Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "static": false, + "testsCompleted": 1, + "killedBy": [ + "1287" + ], + "coveredBy": [ + "1287", + "1288", + "1289", + "1290", + "1291", + "1292" + ], + "location": { + "end": { + "column": 124, + "line": 32 + }, + "start": { + "column": 60, + "line": 32 + } + } + }, + { + "id": "958", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "Snapshot `Game Thief Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "static": false, + "testsCompleted": 1, + "killedBy": [ + "1287" + ], + "coveredBy": [ + "1287", + "1288", + "1289", + "1290", + "1291", + "1292" + ], + "location": { + "end": { + "column": 2, + "line": 43 + }, + "start": { + "column": 49, + "line": 34 + } + } + }, + { + "id": "959", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Snapshot `Game Thief Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "static": false, + "testsCompleted": 1, + "killedBy": [ + "1287" + ], + "coveredBy": [ + "1287", + "1288", + "1289", + "1290", + "1291", + "1292" + ], + "location": { + "end": { + "column": 51, + "line": 35 + }, + "start": { + "column": 25, + "line": 35 + } + } + }, + { + "id": "960", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "Snapshot `Game Thief Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "static": false, + "testsCompleted": 1, + "killedBy": [ + "1287" + ], + "coveredBy": [ + "1287", + "1288", + "1289", + "1290", + "1291", + "1292" + ], + "location": { + "end": { + "column": 113, + "line": 36 + }, + "start": { + "column": 84, + "line": 36 + } + } + }, + { + "id": "961", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expected 'components.GameThiefTurnStartsEvent.t…' to be 'components.GameThiefTurnStartsEvent.t…' // Object.is equality", + "status": "Killed", + "static": false, + "testsCompleted": 1, + "killedBy": [ + "1292" + ], + "coveredBy": [ + "1292" + ], + "location": { + "end": { + "column": 154, + "line": 36 + }, + "start": { + "column": 116, + "line": 36 + } + } + }, + { + "id": "962", + "mutatorName": "ArrayDeclaration", + "replacement": "[]", + "statusReason": "Snapshot `Game Thief Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "static": false, + "testsCompleted": 1, + "killedBy": [ + "1287" + ], + "coveredBy": [ + "1287", + "1288", + "1289", + "1290", + "1291", + "1292" + ], + "location": { + "end": { + "column": 4, + "line": 42 + }, + "start": { + "column": 10, + "line": 38 + } + } + }, + { + "id": "963", + "mutatorName": "StringLiteral", + "replacement": "``", + "statusReason": "Snapshot `Game Thief Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "static": false, + "testsCompleted": 1, + "killedBy": [ + "1287" + ], + "coveredBy": [ + "1287", + "1288", + "1289", + "1290", + "1291", + "1292" + ], + "location": { + "end": { + "column": 54, + "line": 39 + }, + "start": { + "column": 7, + "line": 39 + } + } + }, + { + "id": "964", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Snapshot `Game Thief Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "static": false, + "testsCompleted": 1, + "killedBy": [ + "1287" + ], + "coveredBy": [ + "1287", + "1288", + "1289", + "1290", + "1291", + "1292" + ], + "location": { + "end": { + "column": 98, + "line": 39 + }, + "start": { + "column": 56, + "line": 39 + } + } + }, + { + "id": "965", + "mutatorName": "StringLiteral", + "replacement": "``", + "statusReason": "Snapshot `Game Thief Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "static": false, + "testsCompleted": 1, + "killedBy": [ + "1287" + ], + "coveredBy": [ + "1287", + "1288", + "1289", + "1290", + "1291", + "1292" + ], + "location": { + "end": { + "column": 65, + "line": 40 + }, + "start": { + "column": 7, + "line": 40 + } + } + }, + { + "id": "966", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "Snapshot `Game Thief Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "static": false, + "testsCompleted": 1, + "killedBy": [ + "1287" + ], + "coveredBy": [ + "1287", + "1288", + "1289", + "1290", + "1291", + "1292" + ], + "location": { + "end": { + "column": 109, + "line": 40 + }, + "start": { + "column": 67, + "line": 40 + } + } + }, + { + "id": "967", + "mutatorName": "StringLiteral", + "replacement": "``", + "statusReason": "Snapshot `Game Thief Turn Starts Event Component > should match snapshot when rendered. 1` mismatched", + "status": "Killed", + "static": false, + "testsCompleted": 1, + "killedBy": [ + "1287" + ], + "coveredBy": [ + "1287", + "1288", + "1289", + "1290", + "1291", + "1292" + ], + "location": { + "end": { + "column": 71, + "line": 41 + }, + "start": { + "column": 7, + "line": 41 + } + } + }, + { + "id": "968", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "statusReason": "expect(received).toHaveBeenCalledExactlyOnceWith(expected)\n\nExpected mock function to have been called exactly once with Array [\n \"evil-laugh\",\n], but it was called with \"\"", + "status": "Killed", + "static": false, + "testsCompleted": 3, + "killedBy": [ + "1289" + ], + "coveredBy": [ + "1287", + "1288", + "1289", + "1290", + "1291", + "1292" + ], + "location": { + "end": { + "column": 29, + "line": 45 + }, + "start": { + "column": 17, + "line": 45 + } + } + } + ], + "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": "3358", + "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", + "55", + "56", + "57", + "59", + "60", + "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", + "204", + "205", + "233", + "234", + "235", + "236", + "237", + "238", + "239", + "240", + "241", + "242", + "243", + "244", + "245", + "246", + "247", + "248", + "249", + "250", + "251", + "252", + "253", + "254", + "255", + "256", + "257", + "258", + "259", + "260", + "261", + "262", + "263", + "266", + "268", + "269", + "271", + "272", + "273", + "274", + "276", + "277", + "278", + "279", + "280", + "281", + "282", + "283", + "284", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "322", + "325", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "363", + "364", + "365", + "366", + "367", + "368", + "369", + "370", + "371", + "372", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "398", + "399", + "443", + "444", + "449", + "450", + "451", + "452", + "453", + "454", + "455", + "456", + "457", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482", + "487", + "488", + "489", + "490", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "522", + "527", + "528", + "529", + "533", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "554", + "555", + "556", + "557", + "633", + "636", + "637", + "639", + "640", + "646", + "647", + "652", + "656", + "657", + "658", + "659", + "660", + "661", + "662", + "663", + "682", + "686", + "690", + "691", + "692", + "693", + "694", + "695", + "696", + "697", + "698", + "699", + "700", + "714", + "715", + "716", + "717", + "718", + "719", + "720", + "721", + "722", + "725", + "732", + "733", + "734", + "735", + "767", + "768", + "769", + "770", + "771", + "772", + "773", + "774", + "775", + "782", + "783", + "784", + "785", + "786", + "787", + "788", + "789", + "790", + "791", + "792", + "812", + "816", + "850", + "852", + "853", + "854", + "862", + "866", + "867", + "868", + "869", + "870", + "871", + "872", + "873", + "874", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "932", + "933", + "934", + "959", + "960", + "965", + "971", + "972", + "973", + "974", + "1008", + "1011", + "1012", + "1014", + "1015", + "1016", + "1017", + "1018", + "1019", + "1020", + "1021", + "1022", + "1027", + "1031", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1041", + "1042", + "1043", + "1055", + "1056", + "1057", + "1058", + "1059", + "1060", + "1066", + "1070", + "1082", + "1086", + "1113", + "1114", + "1115", + "1116", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1126", + "1127", + "1128", + "1129", + "1130", + "1131", + "1132", + "1137", + "1141", + "1173", + "1177", + "1197", + "1198", + "1199", + "1200", + "1201", + "1202", + "1217", + "1218", + "1253", + "1254", + "1255", + "1256", + "1257", + "1258", + "1259", + "1260", + "1277", + "1278", + "1284", + "1285", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", + "1307", + "1308", + "1320", + "1322", + "1323", + "1325", + "1327", + "1328", + "1349", + "1350", + "1356", + "1357", + "1413", + "1415", + "1441", + "1442", + "1443", + "1444", + "1445", + "1453", + "1454", + "1455", + "1456", + "1457", + "1462", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", + "1484", + "1494", + "1499", + "1504", + "1515", + "1516", + "1517", + "1518", + "1519", + "1520", + "1525", + "1530", + "1531", + "1532", + "1533", + "1534", + "1535", + "1536", + "1546", + "1554", + "1559", + "1564", + "1565", + "1566", + "1577", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1633", + "1634", + "1638", + "1639", + "1688", + "1781", + "1782", + "1783", + "1784", + "1898", + "1899", + "1934", + "1967", + "1995" + ], + "location": { + "end": { + "column": 4, + "line": 10 + }, + "start": { + "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": "3370", + "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, + "coveredBy": [ + "35", + "40", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "55", + "56", + "57", + "59", + "60", + "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", + "204", + "205", + "233", + "234", + "235", + "236", + "237", + "238", + "239", + "240", + "241", + "242", + "243", + "244", + "245", + "246", + "247", + "248", + "249", + "250", + "251", + "252", + "253", + "254", + "255", + "256", + "257", + "258", + "259", + "260", + "261", + "262", + "263", + "266", + "268", + "269", + "271", + "272", + "273", + "274", + "276", + "277", + "278", + "279", + "280", + "281", + "282", + "283", + "284", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "322", + "325", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "363", + "364", + "365", + "366", + "367", + "368", + "369", + "370", + "371", + "372", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "398", + "399", + "443", + "444", + "449", + "450", + "451", + "452", + "453", + "454", + "455", + "456", + "457", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482", + "487", + "488", + "489", + "490", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "522", + "527", + "528", + "529", + "533", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "554", + "555", + "556", + "557", + "633", + "636", + "637", + "639", + "640", + "646", + "647", + "652", + "656", + "657", + "658", + "659", + "660", + "661", + "662", + "663", + "682", + "686", + "690", + "691", + "692", + "693", + "694", + "695", + "696", + "697", + "698", + "699", + "700", + "714", + "715", + "716", + "717", + "718", + "719", + "720", + "721", + "722", + "725", + "732", + "733", + "734", + "735", + "767", + "768", + "769", + "770", + "771", + "772", + "773", + "774", + "775", + "782", + "783", + "784", + "785", + "786", + "787", + "788", + "789", + "790", + "791", + "792", + "812", + "816", + "850", + "852", + "853", + "854", + "862", + "866", + "867", + "868", + "869", + "870", + "871", + "872", + "873", + "874", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "932", + "933", + "934", + "959", + "960", + "965", + "971", + "972", + "973", + "974", + "1008", + "1011", + "1012", + "1014", + "1015", + "1016", + "1017", + "1018", + "1019", + "1020", + "1021", + "1022", + "1027", + "1031", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1041", + "1042", + "1043", + "1055", + "1056", + "1057", + "1058", + "1059", + "1060", + "1066", + "1070", + "1082", + "1086", + "1113", + "1114", + "1115", + "1116", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1126", + "1127", + "1128", + "1129", + "1130", + "1131", + "1132", + "1137", + "1141", + "1173", + "1177", + "1197", + "1198", + "1199", + "1200", + "1201", + "1202", + "1217", + "1218", + "1253", + "1254", + "1255", + "1256", + "1257", + "1258", + "1259", + "1260", + "1277", + "1278", + "1284", + "1285", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", + "1307", + "1308", + "1320", + "1322", + "1323", + "1325", + "1327", + "1328", + "1349", + "1350", + "1356", + "1357", + "1413", + "1415", + "1441", + "1442", + "1443", + "1444", + "1445", + "1453", + "1454", + "1455", + "1456", + "1457", + "1462", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", + "1484", + "1494", + "1499", + "1504", + "1515", + "1516", + "1517", + "1518", + "1519", + "1520", + "1525", + "1530", + "1531", + "1532", + "1533", + "1534", + "1535", + "1536", + "1546", + "1554", + "1559", + "1564", + "1565", + "1566", + "1577", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1633", + "1634", + "1638", + "1639", + "1688", + "1781", + "1782", + "1783", + "1784", + "1898", + "1899", + "1934", + "1936" + ], + "location": { + "end": { + "column": 4, + "line": 21 + }, + "start": { + "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": "3717", + "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, + "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", + "133", + "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", + "209", + "210", + "211", + "212", + "213", + "214", + "215", + "216", + "217", + "218", + "219", + "220", + "221", + "222", + "223", + "224", + "225", + "226", + "227", + "228", + "229", + "230", + "231", + "232", + "233", + "234", + "235", + "236", + "237", + "238", + "239", + "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", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "363", + "364", + "365", + "366", + "367", + "368", + "369", + "370", + "371", + "372", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "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", + "426", + "427", + "428", + "429", + "430", + "431", + "432", + "433", + "434", + "435", + "436", + "437", + "438", + "439", + "440", + "441", + "442", + "443", + "444", + "445", + "446", + "447", + "448", + "449", + "450", + "451", + "452", + "453", + "454", + "455", + "456", + "457", + "458", + "459", + "460", + "461", + "462", + "463", + "464", + "465", + "466", + "467", + "468", + "469", + "470", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482", + "483", + "484", + "485", + "486", + "487", + "488", + "489", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524", + "525", + "526", + "527", + "528", + "529", + "530", + "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539", + "540", + "609", + "610", + "611", + "612", + "613", + "614", + "615", + "616", + "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", + "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", + "752", + "753", + "754", + "755", + "756", + "757", + "758", + "759", + "760", + "761", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "771", + "772", + "773", + "774", + "775", + "782", + "783", + "784", + "785", + "786", + "787", + "788", + "789", + "790", + "791", + "792", + "793", + "794", + "795", + "796", + "797", + "798", + "799", + "800", + "801", + "802", + "803", + "804", + "805", + "806", + "807", + "808", + "809", + "810", + "811", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "847", + "848", + "849", + "850", + "851", + "852", + "853", + "854", + "855", + "856", + "857", + "858", + "859", + "860", + "861", + "862", + "863", + "864", + "865", + "866", + "867", + "868", + "869", + "870", + "871", + "872", + "873", + "874", + "875", + "876", + "877", + "878", + "879", + "880", + "881", + "882", + "883", + "884", + "885", + "886", + "887", + "888", + "889", + "890", + "891", + "892", + "893", + "894", + "895", + "896", + "897", + "898", + "899", + "900", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "936", + "937", + "938", + "939", + "940", + "941", + "942", + "943", + "944", + "945", + "947", + "955", + "956", + "957", + "958", + "959", + "960", + "961", + "962", + "963", + "964", + "965", + "966", + "967", + "968", + "969", + "970", + "971", + "972", + "973", + "974", + "975", + "976", + "977", + "978", + "979", + "980", + "981", + "982", + "983", + "984", + "1004", + "1005", + "1006", + "1007", + "1008", + "1009", + "1010", + "1011", + "1012", + "1013", + "1014", + "1015", + "1016", + "1017", + "1018", + "1019", + "1020", + "1021", + "1022", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1039", + "1040", + "1041", + "1042", + "1043", + "1044", + "1049", + "1050", + "1051", + "1052", + "1053", + "1054", + "1055", + "1056", + "1057", + "1058", + "1059", + "1060", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1067", + "1068", + "1069", + "1070", + "1078", + "1079", + "1080", + "1081", + "1082", + "1083", + "1084", + "1085", + "1086", + "1113", + "1114", + "1115", + "1116", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1126", + "1127", + "1128", + "1129", + "1130", + "1131", + "1132", + "1133", + "1134", + "1135", + "1136", + "1137", + "1138", + "1139", + "1140", + "1141", + "1142", + "1143", + "1144", + "1145", + "1146", + "1147", + "1148", + "1149", + "1150", + "1169", + "1170", + "1171", + "1172", + "1173", + "1174", + "1175", + "1176", + "1177", + "1197", + "1198", + "1199", + "1200", + "1201", + "1202", + "1213", + "1214", + "1215", + "1216", + "1217", + "1218", + "1219", + "1220", + "1221", + "1222", + "1223", + "1224", + "1225", + "1227", + "1244", + "1245", + "1246", + "1247", + "1248", + "1249", + "1250", + "1251", + "1252", + "1253", + "1254", + "1255", + "1256", + "1257", + "1258", + "1259", + "1260", + "1273", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1280", + "1281", + "1282", + "1283", + "1284", + "1285", + "1286", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", + "1303", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", + "1330", + "1331", + "1332", + "1333", + "1334", + "1335", + "1336", + "1337", + "1345", + "1346", + "1347", + "1348", + "1349", + "1350", + "1351", + "1352", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1359", + "1360", + "1361", + "1362", + "1363", + "1364", + "1365", + "1366", + "1367", + "1368", + "1369", + "1370", + "1371", + "1372", + "1373", + "1374", + "1375", + "1376", + "1377", + "1378", + "1379", + "1380", + "1400", + "1401", + "1402", + "1403", + "1404", + "1410", + "1411", + "1412", + "1413", + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1433", + "1434", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1441", + "1442", + "1443", + "1444", + "1445", + "1446", + "1447", + "1448", + "1449", + "1450", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", + "1457", + "1458", + "1459", + "1460", + "1461", + "1462", + "1463", + "1464", + "1465", + "1466", + "1467", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", + "1474", + "1475", + "1476", + "1477", + "1478", + "1479", + "1480", + "1481", + "1482", + "1483", + "1484", + "1490", + "1491", + "1492", + "1493", + "1494", + "1495", + "1496", + "1497", + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504", + "1505", + "1506", + "1507", + "1508", + "1509", + "1510", + "1511", + "1512", + "1513", + "1514", + "1515", + "1516", + "1517", + "1518", + "1519", + "1520", + "1521", + "1522", + "1523", + "1524", + "1525", + "1526", + "1527", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", + "1534", + "1535", + "1536", + "1537", + "1538", + "1539", + "1540", + "1541", + "1542", + "1543", + "1544", + "1545", + "1546", + "1547", + "1548", + "1549", + "1550", + "1551", + "1552", + "1553", + "1554", + "1555", + "1556", + "1557", + "1558", + "1559", + "1560", + "1561", + "1562", + "1563", + "1564", + "1573", + "1574", + "1575", + "1576", + "1577", + "1578", + "1579", + "1580", + "1581", + "1588", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1622", + "1623", + "1624", + "1625", + "1632", + "1633", + "1634", + "1635", + "1636", + "1637", + "1647", + "1648", + "1649", + "1650", + "1651", + "1652", + "1653", + "1654", + "1661", + "1662", + "1663", + "1664", + "1665", + "1675", + "1676", + "1677", + "1678", + "1679", + "1684", + "1685", + "1686", + "1687", + "1688", + "1696", + "1697", + "1698", + "1699", + "1700", + "1716", + "1717", + "1718", + "1719", + "1720", + "1728", + "1729", + "1730", + "1731", + "1732", + "1733", + "1735", + "1739", + "1773", + "1774", + "1775", + "1776", + "1777", + "1778", + "1779", + "1780", + "1805", + "1806", + "1807", + "1808", + "1817", + "1821", + "1830", + "1831", + "1832", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869", + "1872", + "1873", + "1874", + "1875", + "1876", + "1891", + "1892", + "1893", + "1894", + "1990" + ], + "location": { + "end": { + "column": 2, + "line": 22 + }, + "start": { + "column": 65, + "line": 10 + } + } + }, + { + "id": "3721", + "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, + "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", + "133", + "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", + "209", + "210", + "211", + "212", + "213", + "214", + "215", + "216", + "217", + "218", + "219", + "220", + "221", + "222", + "223", + "224", + "225", + "226", + "227", + "228", + "229", + "230", + "231", + "232", + "233", + "234", + "235", + "236", + "237", + "238", + "239", + "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", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "363", + "364", + "365", + "366", + "367", + "368", + "369", + "370", + "371", + "372", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "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", + "426", + "427", + "428", + "429", + "430", + "431", + "432", + "433", + "434", + "435", + "436", + "437", + "438", + "439", + "440", + "441", + "442", + "443", + "444", + "445", + "446", + "447", + "448", + "449", + "450", + "451", + "452", + "453", + "454", + "455", + "456", + "457", + "458", + "459", + "460", + "461", + "462", + "463", + "464", + "465", + "466", + "467", + "468", + "469", + "470", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482", + "483", + "484", + "485", + "486", + "487", + "488", + "489", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524", + "525", + "526", + "527", + "528", + "529", + "530", + "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539", + "540", + "609", + "610", + "611", + "612", + "613", + "614", + "615", + "616", + "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", + "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", + "752", + "753", + "754", + "755", + "756", + "757", + "758", + "759", + "760", + "761", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "771", + "772", + "773", + "774", + "775", + "782", + "783", + "784", + "785", + "786", + "787", + "788", + "789", + "790", + "791", + "792", + "793", + "794", + "795", + "796", + "797", + "798", + "799", + "800", + "801", + "802", + "803", + "804", + "805", + "806", + "807", + "808", + "809", + "810", + "811", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "847", + "848", + "849", + "850", + "851", + "852", + "853", + "854", + "855", + "856", + "857", + "858", + "859", + "860", + "861", + "862", + "863", + "864", + "865", + "866", + "867", + "868", + "869", + "870", + "871", + "872", + "873", + "874", + "875", + "876", + "877", + "878", + "879", + "880", + "881", + "882", + "883", + "884", + "885", + "886", + "887", + "888", + "889", + "890", + "891", + "892", + "893", + "894", + "895", + "896", + "897", + "898", + "899", + "900", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "936", + "937", + "938", + "939", + "940", + "941", + "942", + "943", + "944", + "945", + "947", + "955", + "956", + "957", + "958", + "959", + "960", + "961", + "962", + "963", + "964", + "965", + "966", + "967", + "968", + "969", + "970", + "971", + "972", + "973", + "974", + "975", + "976", + "977", + "978", + "979", + "980", + "981", + "982", + "983", + "984", + "1004", + "1005", + "1006", + "1007", + "1008", + "1009", + "1010", + "1011", + "1012", + "1013", + "1014", + "1015", + "1016", + "1017", + "1018", + "1019", + "1020", + "1021", + "1022", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1039", + "1040", + "1041", + "1042", + "1043", + "1044", + "1049", + "1050", + "1051", + "1052", + "1053", + "1054", + "1055", + "1056", + "1057", + "1058", + "1059", + "1060", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1067", + "1068", + "1069", + "1070", + "1078", + "1079", + "1080", + "1081", + "1082", + "1083", + "1084", + "1085", + "1086", + "1113", + "1114", + "1115", + "1116", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1126", + "1127", + "1128", + "1129", + "1130", + "1131", + "1132", + "1133", + "1134", + "1135", + "1136", + "1137", + "1138", + "1139", + "1140", + "1141", + "1142", + "1143", + "1144", + "1145", + "1146", + "1147", + "1148", + "1149", + "1150", + "1169", + "1170", + "1171", + "1172", + "1173", + "1174", + "1175", + "1176", + "1177", + "1197", + "1198", + "1199", + "1200", + "1201", + "1202", + "1213", + "1214", + "1215", + "1216", + "1217", + "1218", + "1219", + "1220", + "1221", + "1222", + "1223", + "1224", + "1225", + "1227", + "1244", + "1245", + "1246", + "1247", + "1248", + "1249", + "1250", + "1251", + "1252", + "1253", + "1254", + "1255", + "1256", + "1257", + "1258", + "1259", + "1260", + "1273", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1280", + "1281", + "1282", + "1283", + "1284", + "1285", + "1286", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", + "1303", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", + "1330", + "1331", + "1332", + "1333", + "1334", + "1335", + "1336", + "1337", + "1345", + "1346", + "1347", + "1348", + "1349", + "1350", + "1351", + "1352", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1359", + "1360", + "1361", + "1362", + "1363", + "1364", + "1365", + "1366", + "1367", + "1368", + "1369", + "1370", + "1371", + "1372", + "1373", + "1374", + "1375", + "1376", + "1377", + "1378", + "1379", + "1380", + "1400", + "1401", + "1402", + "1403", + "1404", + "1410", + "1411", + "1412", + "1413", + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1433", + "1434", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1441", + "1442", + "1443", + "1444", + "1445", + "1446", + "1447", + "1448", + "1449", + "1450", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", + "1457", + "1458", + "1459", + "1460", + "1461", + "1462", + "1463", + "1464", + "1465", + "1466", + "1467", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", + "1474", + "1475", + "1476", + "1477", + "1478", + "1479", + "1480", + "1481", + "1482", + "1483", + "1484", + "1490", + "1491", + "1492", + "1493", + "1494", + "1495", + "1496", + "1497", + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504", + "1505", + "1506", + "1507", + "1508", + "1509", + "1510", + "1511", + "1512", + "1513", + "1514", + "1515", + "1516", + "1517", + "1518", + "1519", + "1520", + "1521", + "1522", + "1523", + "1524", + "1525", + "1526", + "1527", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", + "1534", + "1535", + "1536", + "1537", + "1538", + "1539", + "1540", + "1541", + "1542", + "1543", + "1544", + "1545", + "1546", + "1547", + "1548", + "1549", + "1550", + "1551", + "1552", + "1553", + "1554", + "1555", + "1556", + "1557", + "1558", + "1559", + "1560", + "1561", + "1562", + "1563", + "1564", + "1573", + "1574", + "1575", + "1576", + "1577", + "1578", + "1579", + "1580", + "1581", + "1588", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1622", + "1623", + "1624", + "1625", + "1632", + "1633", + "1634", + "1635", + "1636", + "1637", + "1647", + "1648", + "1649", + "1650", + "1651", + "1652", + "1653", + "1654", + "1661", + "1662", + "1663", + "1664", + "1665", + "1675", + "1676", + "1677", + "1678", + "1679", + "1684", + "1685", + "1686", + "1687", + "1688", + "1696", + "1697", + "1698", + "1699", + "1700", + "1716", + "1717", + "1718", + "1719", + "1720", + "1728", + "1729", + "1730", + "1731", + "1732", + "1733", + "1735", + "1739", + "1773", + "1774", + "1775", + "1776", + "1777", + "1778", + "1779", + "1780", + "1805", + "1806", + "1807", + "1808", + "1817", + "1821", + "1830", + "1831", + "1832", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869", + "1872", + "1873", + "1874", + "1875", + "1876", + "1891", + "1892", + "1893", + "1894", + "1990" + ], + "location": { + "end": { + "column": 41, + "line": 21 + }, + "start": { + "column": 10, + "line": 21 + } + } + }, + { + "id": "3719", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "status": "Timeout", + "static": true, + "coveredBy": [ + "0", + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "14", + "15", + "16", + "17", + "18", + "19", + "20", + "21", + "22", + "23", + "24", + "25", + "26", + "27", + "28", + "29", + "30", + "31", + "32", + "33", + "34", + "35", + "36", + "37", + "38", + "39", + "40", + "41", + "42", + "43", + "44", + "45", + "46", + "47", + "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", + "133", + "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", + "209", + "210", + "211", + "212", + "213", + "214", + "215", + "216", + "217", + "218", + "219", + "220", + "221", + "222", + "223", + "224", + "225", + "226", + "227", + "228", + "229", + "230", + "231", + "232", + "233", + "234", + "235", + "236", + "237", + "238", + "239", + "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", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "363", + "364", + "365", + "366", + "367", + "368", + "369", + "370", + "371", + "372", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "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", + "426", + "427", + "428", + "429", + "430", + "431", + "432", + "433", + "434", + "435", + "436", + "437", + "438", + "439", + "440", + "441", + "442", + "443", + "444", + "445", + "446", + "447", + "448", + "449", + "450", + "451", + "452", + "453", + "454", + "455", + "456", + "457", + "458", + "459", + "460", + "461", + "462", + "463", + "464", + "465", + "466", + "467", + "468", + "469", + "470", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482", + "483", + "484", + "485", + "486", + "487", + "488", + "489", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524", + "525", + "526", + "527", + "528", + "529", + "530", + "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539", + "540", + "609", + "610", + "611", + "612", + "613", + "614", + "615", + "616", + "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", + "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", + "752", + "753", + "754", + "755", + "756", + "757", + "758", + "759", + "760", + "761", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "771", + "772", + "773", + "774", + "775", + "782", + "783", + "784", + "785", + "786", + "787", + "788", + "789", + "790", + "791", + "792", + "793", + "794", + "795", + "796", + "797", + "798", + "799", + "800", + "801", + "802", + "803", + "804", + "805", + "806", + "807", + "808", + "809", + "810", + "811", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "847", + "848", + "849", + "850", + "851", + "852", + "853", + "854", + "855", + "856", + "857", + "858", + "859", + "860", + "861", + "862", + "863", + "864", + "865", + "866", + "867", + "868", + "869", + "870", + "871", + "872", + "873", + "874", + "875", + "876", + "877", + "878", + "879", + "880", + "881", + "882", + "883", + "884", + "885", + "886", + "887", + "888", + "889", + "890", + "891", + "892", + "893", + "894", + "895", + "896", + "897", + "898", + "899", + "900", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "936", + "937", + "938", + "939", + "940", + "941", + "942", + "943", + "944", + "945", + "947", + "955", + "956", + "957", + "958", + "959", + "960", + "961", + "962", + "963", + "964", + "965", + "966", + "967", + "968", + "969", + "970", + "971", + "972", + "973", + "974", + "975", + "976", + "977", + "978", + "979", + "980", + "981", + "982", + "983", + "984", + "1004", + "1005", + "1006", + "1007", + "1008", + "1009", + "1010", + "1011", + "1012", + "1013", + "1014", + "1015", + "1016", + "1017", + "1018", + "1019", + "1020", + "1021", + "1022", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1039", + "1040", + "1041", + "1042", + "1043", + "1044", + "1049", + "1050", + "1051", + "1052", + "1053", + "1054", + "1055", + "1056", + "1057", + "1058", + "1059", + "1060", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1067", + "1068", + "1069", + "1070", + "1078", + "1079", + "1080", + "1081", + "1082", + "1083", + "1084", + "1085", + "1086", + "1113", + "1114", + "1115", + "1116", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1126", + "1127", + "1128", + "1129", + "1130", + "1131", + "1132", + "1133", + "1134", + "1135", + "1136", + "1137", + "1138", + "1139", + "1140", + "1141", + "1142", + "1143", + "1144", + "1145", + "1146", + "1147", + "1148", + "1149", + "1150", + "1169", + "1170", + "1171", + "1172", + "1173", + "1174", + "1175", + "1176", + "1177", + "1197", + "1198", + "1199", + "1200", + "1201", + "1202", + "1213", + "1214", + "1215", + "1216", + "1217", + "1218", + "1219", + "1220", + "1221", + "1222", + "1223", + "1224", + "1225", + "1227", + "1244", + "1245", + "1246", + "1247", + "1248", + "1249", + "1250", + "1251", + "1252", + "1253", + "1254", + "1255", + "1256", + "1257", + "1258", + "1259", + "1260", + "1273", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1280", + "1281", + "1282", + "1283", + "1284", + "1285", + "1286", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", + "1303", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", + "1330", + "1331", + "1332", + "1333", + "1334", + "1335", + "1336", + "1337", + "1345", + "1346", + "1347", + "1348", + "1349", + "1350", + "1351", + "1352", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1359", + "1360", + "1361", + "1362", + "1363", + "1364", + "1365", + "1366", + "1367", + "1368", + "1369", + "1370", + "1371", + "1372", + "1373", + "1374", + "1375", + "1376", + "1377", + "1378", + "1379", + "1380", + "1400", + "1401", + "1402", + "1403", + "1404", + "1410", + "1411", + "1412", + "1413", + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1433", + "1434", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1441", + "1442", + "1443", + "1444", + "1445", + "1446", + "1447", + "1448", + "1449", + "1450", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", + "1457", + "1458", + "1459", + "1460", + "1461", + "1462", + "1463", + "1464", + "1465", + "1466", + "1467", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", + "1474", + "1475", + "1476", + "1477", + "1478", + "1479", + "1480", + "1481", + "1482", + "1483", + "1484", + "1490", + "1491", + "1492", + "1493", + "1494", + "1495", + "1496", + "1497", + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504", + "1505", + "1506", + "1507", + "1508", + "1509", + "1510", + "1511", + "1512", + "1513", + "1514", + "1515", + "1516", + "1517", + "1518", + "1519", + "1520", + "1521", + "1522", + "1523", + "1524", + "1525", + "1526", + "1527", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", + "1534", + "1535", + "1536", + "1537", + "1538", + "1539", + "1540", + "1541", + "1542", + "1543", + "1544", + "1545", + "1546", + "1547", + "1548", + "1549", + "1550", + "1551", + "1552", + "1553", + "1554", + "1555", + "1556", + "1557", + "1558", + "1559", + "1560", + "1561", + "1562", + "1563", + "1564", + "1573", + "1574", + "1575", + "1576", + "1577", + "1578", + "1579", + "1580", + "1581", + "1588", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1622", + "1623", + "1624", + "1625", + "1632", + "1633", + "1634", + "1635", + "1636", + "1637", + "1647", + "1648", + "1649", + "1650", + "1651", + "1652", + "1653", + "1654", + "1661", + "1662", + "1663", + "1664", + "1665", + "1675", + "1676", + "1677", + "1678", + "1679", + "1684", + "1685", + "1686", + "1687", + "1688", + "1696", + "1697", + "1698", + "1699", + "1700", + "1716", + "1717", + "1718", + "1719", + "1720", + "1728", + "1729", + "1730", + "1731", + "1732", + "1733", + "1735", + "1739", + "1773", + "1774", + "1775", + "1776", + "1777", + "1778", + "1779", + "1780", + "1805", + "1806", + "1807", + "1808", + "1817", + "1821", + "1830", + "1831", + "1832", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869", + "1872", + "1873", + "1874", + "1875", + "1876", + "1891", + "1892", + "1893", + "1894", + "1990" + ], + "location": { + "end": { + "column": 52, + "line": 17 + }, + "start": { + "column": 14, + "line": 17 + } + } + }, + { + "id": "3718", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "status": "Timeout", + "static": true, + "coveredBy": [ + "0", + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "14", + "15", + "16", + "17", + "18", + "19", + "20", + "21", + "22", + "23", + "24", + "25", + "26", + "27", + "28", + "29", + "30", + "31", + "32", + "33", + "34", + "35", + "36", + "37", + "38", + "39", + "40", + "41", + "42", + "43", + "44", + "45", + "46", + "47", + "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", + "133", + "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", + "209", + "210", + "211", + "212", + "213", + "214", + "215", + "216", + "217", + "218", + "219", + "220", + "221", + "222", + "223", + "224", + "225", + "226", + "227", + "228", + "229", + "230", + "231", + "232", + "233", + "234", + "235", + "236", + "237", + "238", + "239", + "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", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "363", + "364", + "365", + "366", + "367", + "368", + "369", + "370", + "371", + "372", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "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", + "426", + "427", + "428", + "429", + "430", + "431", + "432", + "433", + "434", + "435", + "436", + "437", + "438", + "439", + "440", + "441", + "442", + "443", + "444", + "445", + "446", + "447", + "448", + "449", + "450", + "451", + "452", + "453", + "454", + "455", + "456", + "457", + "458", + "459", + "460", + "461", + "462", + "463", + "464", + "465", + "466", + "467", + "468", + "469", + "470", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482", + "483", + "484", + "485", + "486", + "487", + "488", + "489", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524", + "525", + "526", + "527", + "528", + "529", + "530", + "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539", + "540", + "609", + "610", + "611", + "612", + "613", + "614", + "615", + "616", + "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", + "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", + "752", + "753", + "754", + "755", + "756", + "757", + "758", + "759", + "760", + "761", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "771", + "772", + "773", + "774", + "775", + "782", + "783", + "784", + "785", + "786", + "787", + "788", + "789", + "790", + "791", + "792", + "793", + "794", + "795", + "796", + "797", + "798", + "799", + "800", + "801", + "802", + "803", + "804", + "805", + "806", + "807", + "808", + "809", + "810", + "811", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "847", + "848", + "849", + "850", + "851", + "852", + "853", + "854", + "855", + "856", + "857", + "858", + "859", + "860", + "861", + "862", + "863", + "864", + "865", + "866", + "867", + "868", + "869", + "870", + "871", + "872", + "873", + "874", + "875", + "876", + "877", + "878", + "879", + "880", + "881", + "882", + "883", + "884", + "885", + "886", + "887", + "888", + "889", + "890", + "891", + "892", + "893", + "894", + "895", + "896", + "897", + "898", + "899", + "900", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "936", + "937", + "938", + "939", + "940", + "941", + "942", + "943", + "944", + "945", + "947", + "955", + "956", + "957", + "958", + "959", + "960", + "961", + "962", + "963", + "964", + "965", + "966", + "967", + "968", + "969", + "970", + "971", + "972", + "973", + "974", + "975", + "976", + "977", + "978", + "979", + "980", + "981", + "982", + "983", + "984", + "1004", + "1005", + "1006", + "1007", + "1008", + "1009", + "1010", + "1011", + "1012", + "1013", + "1014", + "1015", + "1016", + "1017", + "1018", + "1019", + "1020", + "1021", + "1022", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1039", + "1040", + "1041", + "1042", + "1043", + "1044", + "1049", + "1050", + "1051", + "1052", + "1053", + "1054", + "1055", + "1056", + "1057", + "1058", + "1059", + "1060", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1067", + "1068", + "1069", + "1070", + "1078", + "1079", + "1080", + "1081", + "1082", + "1083", + "1084", + "1085", + "1086", + "1113", + "1114", + "1115", + "1116", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1126", + "1127", + "1128", + "1129", + "1130", + "1131", + "1132", + "1133", + "1134", + "1135", + "1136", + "1137", + "1138", + "1139", + "1140", + "1141", + "1142", + "1143", + "1144", + "1145", + "1146", + "1147", + "1148", + "1149", + "1150", + "1169", + "1170", + "1171", + "1172", + "1173", + "1174", + "1175", + "1176", + "1177", + "1197", + "1198", + "1199", + "1200", + "1201", + "1202", + "1213", + "1214", + "1215", + "1216", + "1217", + "1218", + "1219", + "1220", + "1221", + "1222", + "1223", + "1224", + "1225", + "1227", + "1244", + "1245", + "1246", + "1247", + "1248", + "1249", + "1250", + "1251", + "1252", + "1253", + "1254", + "1255", + "1256", + "1257", + "1258", + "1259", + "1260", + "1273", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1280", + "1281", + "1282", + "1283", + "1284", + "1285", + "1286", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", + "1303", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", + "1330", + "1331", + "1332", + "1333", + "1334", + "1335", + "1336", + "1337", + "1345", + "1346", + "1347", + "1348", + "1349", + "1350", + "1351", + "1352", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1359", + "1360", + "1361", + "1362", + "1363", + "1364", + "1365", + "1366", + "1367", + "1368", + "1369", + "1370", + "1371", + "1372", + "1373", + "1374", + "1375", + "1376", + "1377", + "1378", + "1379", + "1380", + "1400", + "1401", + "1402", + "1403", + "1404", + "1410", + "1411", + "1412", + "1413", + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1433", + "1434", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1441", + "1442", + "1443", + "1444", + "1445", + "1446", + "1447", + "1448", + "1449", + "1450", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", + "1457", + "1458", + "1459", + "1460", + "1461", + "1462", + "1463", + "1464", + "1465", + "1466", + "1467", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", + "1474", + "1475", + "1476", + "1477", + "1478", + "1479", + "1480", + "1481", + "1482", + "1483", + "1484", + "1490", + "1491", + "1492", + "1493", + "1494", + "1495", + "1496", + "1497", + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504", + "1505", + "1506", + "1507", + "1508", + "1509", + "1510", + "1511", + "1512", + "1513", + "1514", + "1515", + "1516", + "1517", + "1518", + "1519", + "1520", + "1521", + "1522", + "1523", + "1524", + "1525", + "1526", + "1527", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", + "1534", + "1535", + "1536", + "1537", + "1538", + "1539", + "1540", + "1541", + "1542", + "1543", + "1544", + "1545", + "1546", + "1547", + "1548", + "1549", + "1550", + "1551", + "1552", + "1553", + "1554", + "1555", + "1556", + "1557", + "1558", + "1559", + "1560", + "1561", + "1562", + "1563", + "1564", + "1573", + "1574", + "1575", + "1576", + "1577", + "1578", + "1579", + "1580", + "1581", + "1588", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1622", + "1623", + "1624", + "1625", + "1632", + "1633", + "1634", + "1635", + "1636", + "1637", + "1647", + "1648", + "1649", + "1650", + "1651", + "1652", + "1653", + "1654", + "1661", + "1662", + "1663", + "1664", + "1665", + "1675", + "1676", + "1677", + "1678", + "1679", + "1684", + "1685", + "1686", + "1687", + "1688", + "1696", + "1697", + "1698", + "1699", + "1700", + "1716", + "1717", + "1718", + "1719", + "1720", + "1728", + "1729", + "1730", + "1731", + "1732", + "1733", + "1735", + "1739", + "1773", + "1774", + "1775", + "1776", + "1777", + "1778", + "1779", + "1780", + "1805", + "1806", + "1807", + "1808", + "1817", + "1821", + "1830", + "1831", + "1832", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869", + "1872", + "1873", + "1874", + "1875", + "1876", + "1891", + "1892", + "1893", + "1894", + "1990" + ], + "location": { + "end": { + "column": 4, + "line": 19 + }, + "start": { + "column": 60, + "line": 15 + } + } + }, + { + "id": "3720", + "mutatorName": "StringLiteral", + "replacement": "\"\"", + "status": "Timeout", + "static": true, + "coveredBy": [ + "0", + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "14", + "15", + "16", + "17", + "18", + "19", + "20", + "21", + "22", + "23", + "24", + "25", + "26", + "27", + "28", + "29", + "30", + "31", + "32", + "33", + "34", + "35", + "36", + "37", + "38", + "39", + "40", + "41", + "42", + "43", + "44", + "45", + "46", + "47", + "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", + "133", + "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", + "209", + "210", + "211", + "212", + "213", + "214", + "215", + "216", + "217", + "218", + "219", + "220", + "221", + "222", + "223", + "224", + "225", + "226", + "227", + "228", + "229", + "230", + "231", + "232", + "233", + "234", + "235", + "236", + "237", + "238", + "239", + "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", + "321", + "322", + "323", + "324", + "325", + "326", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "335", + "336", + "337", + "363", + "364", + "365", + "366", + "367", + "368", + "369", + "370", + "371", + "372", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "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", + "426", + "427", + "428", + "429", + "430", + "431", + "432", + "433", + "434", + "435", + "436", + "437", + "438", + "439", + "440", + "441", + "442", + "443", + "444", + "445", + "446", + "447", + "448", + "449", + "450", + "451", + "452", + "453", + "454", + "455", + "456", + "457", + "458", + "459", + "460", + "461", + "462", + "463", + "464", + "465", + "466", + "467", + "468", + "469", + "470", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482", + "483", + "484", + "485", + "486", + "487", + "488", + "489", + "490", + "491", + "492", + "493", + "494", + "495", + "496", + "497", + "498", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524", + "525", + "526", + "527", + "528", + "529", + "530", + "531", + "532", + "533", + "534", + "535", + "536", + "537", + "538", + "539", + "540", + "609", + "610", + "611", + "612", + "613", + "614", + "615", + "616", + "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", + "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", + "752", + "753", + "754", + "755", + "756", + "757", + "758", + "759", + "760", + "761", + "762", + "763", + "764", + "765", + "766", + "767", + "768", + "769", + "770", + "771", + "772", + "773", + "774", + "775", + "782", + "783", + "784", + "785", + "786", + "787", + "788", + "789", + "790", + "791", + "792", + "793", + "794", + "795", + "796", + "797", + "798", + "799", + "800", + "801", + "802", + "803", + "804", + "805", + "806", + "807", + "808", + "809", + "810", + "811", + "812", + "813", + "814", + "815", + "816", + "817", + "818", + "819", + "847", + "848", + "849", + "850", + "851", + "852", + "853", + "854", + "855", + "856", + "857", + "858", + "859", + "860", + "861", + "862", + "863", + "864", + "865", + "866", + "867", + "868", + "869", + "870", + "871", + "872", + "873", + "874", + "875", + "876", + "877", + "878", + "879", + "880", + "881", + "882", + "883", + "884", + "885", + "886", + "887", + "888", + "889", + "890", + "891", + "892", + "893", + "894", + "895", + "896", + "897", + "898", + "899", + "900", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "936", + "937", + "938", + "939", + "940", + "941", + "942", + "943", + "944", + "945", + "947", + "955", + "956", + "957", + "958", + "959", + "960", + "961", + "962", + "963", + "964", + "965", + "966", + "967", + "968", + "969", + "970", + "971", + "972", + "973", + "974", + "975", + "976", + "977", + "978", + "979", + "980", + "981", + "982", + "983", + "984", + "1004", + "1005", + "1006", + "1007", + "1008", + "1009", + "1010", + "1011", + "1012", + "1013", + "1014", + "1015", + "1016", + "1017", + "1018", + "1019", + "1020", + "1021", + "1022", + "1023", + "1024", + "1025", + "1026", + "1027", + "1028", + "1029", + "1030", + "1031", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1039", + "1040", + "1041", + "1042", + "1043", + "1044", + "1049", + "1050", + "1051", + "1052", + "1053", + "1054", + "1055", + "1056", + "1057", + "1058", + "1059", + "1060", + "1061", + "1062", + "1063", + "1064", + "1065", + "1066", + "1067", + "1068", + "1069", + "1070", + "1078", + "1079", + "1080", + "1081", + "1082", + "1083", + "1084", + "1085", + "1086", + "1113", + "1114", + "1115", + "1116", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1126", + "1127", + "1128", + "1129", + "1130", + "1131", + "1132", + "1133", + "1134", + "1135", + "1136", + "1137", + "1138", + "1139", + "1140", + "1141", + "1142", + "1143", + "1144", + "1145", + "1146", + "1147", + "1148", + "1149", + "1150", + "1169", + "1170", + "1171", + "1172", + "1173", + "1174", + "1175", + "1176", + "1177", + "1197", + "1198", + "1199", + "1200", + "1201", + "1202", + "1213", + "1214", + "1215", + "1216", + "1217", + "1218", + "1219", + "1220", + "1221", + "1222", + "1223", + "1224", + "1225", + "1227", + "1244", + "1245", + "1246", + "1247", + "1248", + "1249", + "1250", + "1251", + "1252", + "1253", + "1254", + "1255", + "1256", + "1257", + "1258", + "1259", + "1260", + "1273", + "1274", + "1275", + "1276", + "1277", + "1278", + "1279", + "1280", + "1281", + "1282", + "1283", + "1284", + "1285", + "1286", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", + "1303", + "1304", + "1305", + "1306", + "1307", + "1308", + "1309", + "1330", + "1331", + "1332", + "1333", + "1334", + "1335", + "1336", + "1337", + "1345", + "1346", + "1347", + "1348", + "1349", + "1350", + "1351", + "1352", + "1353", + "1354", + "1355", + "1356", + "1357", + "1358", + "1359", + "1360", + "1361", + "1362", + "1363", + "1364", + "1365", + "1366", + "1367", + "1368", + "1369", + "1370", + "1371", + "1372", + "1373", + "1374", + "1375", + "1376", + "1377", + "1378", + "1379", + "1380", + "1400", + "1401", + "1402", + "1403", + "1404", + "1410", + "1411", + "1412", + "1413", + "1414", + "1415", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1433", + "1434", + "1435", + "1436", + "1437", + "1438", + "1439", + "1440", + "1441", + "1442", + "1443", + "1444", + "1445", + "1446", + "1447", + "1448", + "1449", + "1450", + "1451", + "1452", + "1453", + "1454", + "1455", + "1456", + "1457", + "1458", + "1459", + "1460", + "1461", + "1462", + "1463", + "1464", + "1465", + "1466", + "1467", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", + "1474", + "1475", + "1476", + "1477", + "1478", + "1479", + "1480", + "1481", + "1482", + "1483", + "1484", + "1490", + "1491", + "1492", + "1493", + "1494", + "1495", + "1496", + "1497", + "1498", + "1499", + "1500", + "1501", + "1502", + "1503", + "1504", + "1505", + "1506", + "1507", + "1508", + "1509", + "1510", + "1511", + "1512", + "1513", + "1514", + "1515", + "1516", + "1517", + "1518", + "1519", + "1520", + "1521", + "1522", + "1523", + "1524", + "1525", + "1526", + "1527", + "1528", + "1529", + "1530", + "1531", + "1532", + "1533", + "1534", + "1535", + "1536", + "1537", + "1538", + "1539", + "1540", + "1541", + "1542", + "1543", + "1544", + "1545", + "1546", + "1547", + "1548", + "1549", + "1550", + "1551", + "1552", + "1553", + "1554", + "1555", + "1556", + "1557", + "1558", + "1559", + "1560", + "1561", + "1562", + "1563", + "1564", + "1573", + "1574", + "1575", + "1576", + "1577", + "1578", + "1579", + "1580", + "1581", + "1588", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1622", + "1623", + "1624", + "1625", + "1632", + "1633", + "1634", + "1635", + "1636", + "1637", + "1647", + "1648", + "1649", + "1650", + "1651", + "1652", + "1653", + "1654", + "1661", + "1662", + "1663", + "1664", + "1665", + "1675", + "1676", + "1677", + "1678", + "1679", + "1684", + "1685", + "1686", + "1687", + "1688", + "1696", + "1697", + "1698", + "1699", + "1700", + "1716", + "1717", + "1718", + "1719", + "1720", + "1728", + "1729", + "1730", + "1731", + "1732", + "1733", + "1735", + "1739", + "1773", + "1774", + "1775", + "1776", + "1777", + "1778", + "1779", + "1780", + "1805", + "1806", + "1807", + "1808", + "1817", + "1821", + "1830", + "1831", + "1832", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869", + "1872", + "1873", + "1874", + "1875", + "1876", + "1891", + "1892", + "1893", + "1894", + "1990" + ], + "location": { + "end": { + "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": "4176", - "mutatorName": "BlockStatement", + "id": "4252", + "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": [ - "347", - "348" - ], - "location": { - "end": { - "column": 6, - "line": 44 - }, - "start": { - "column": 87, - "line": 42 - } - } - }, - { - "id": "4177", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected [ Array(3) ] to strictly equal [ Array(2) ]", - "status": "Killed", - "testsCompleted": 4, - "static": false, - "killedBy": [ - "353" - ], "coveredBy": [ - "350", - "351", - "352", - "353" + "265", + "363", + "364", + "365", + "366", + "367", + "368", + "369", + "370", + "371", + "372", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524", + "692", + "702", + "715", + "724", + "725", + "768", + "857", + "867", + "875", + "876", + "877", + "878", + "879", + "880", + "881", + "882", + "883", + "884", + "885", + "886", + "947", + "1015", + "1033", + "1050", + "1056", + "1198", + "1214", + "1227", + "1250", + "1288", + "1411", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1454", + "1469", + "1491", + "1506", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1739", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869", + "2008" ], "location": { "end": { "column": 4, - "line": 54 - }, - "start": { - "column": 87, - "line": 49 - } - } - }, - { - "id": "4178", - "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": [ - "350", - "351", - "352", - "353" - ], - "location": { - "end": { - "column": 71, - "line": 50 + "line": 18 }, "start": { - "column": 36, - "line": 50 + "column": 46, + "line": 13 } } }, { - "id": "4179", + "id": "4251", "mutatorName": "ArrowFunction", "replacement": "() => undefined", - "statusReason": "expected [ Array(3) ] to strictly equal [ Array(2) ]", - "status": "Killed", - "testsCompleted": 3, - "static": false, - "killedBy": [ - "353" - ], - "coveredBy": [ - "351", - "352", - "353" - ], - "location": { - "end": { - "column": 116, - "line": 50 - }, - "start": { - "column": 72, - "line": 50 - } - } - }, - { - "id": "4180", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected [ Array(2) ] to strictly equal [ Array(3) ]", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "352" - ], - "coveredBy": [ - "352", - "353" - ], - "location": { - "end": { - "column": 116, - "line": 50 - }, - "start": { - "column": 82, - "line": 50 - } - } - }, - { - "id": "4181", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected [ Array(3) ] to strictly equal [ Array(2) ]", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "353" - ], - "coveredBy": [ - "352", - "353" - ], - "location": { - "end": { - "column": 116, - "line": 50 - }, - "start": { - "column": 82, - "line": 50 - } - } - }, - { - "id": "4182", - "mutatorName": "EqualityOperator", - "replacement": "target.drankPotion !== drankPotion", - "statusReason": "expected [ Array(2) ] to strictly equal [ Array(3) ]", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "352" - ], - "coveredBy": [ - "352", - "353" - ], - "location": { - "end": { - "column": 116, - "line": 50 - }, - "start": { - "column": 82, - "line": 50 - } - } - }, - { - "id": "4183", - "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": [ - "350", - "351", - "352", - "353" - ], - "location": { - "end": { - "column": 31, - "line": 51 - }, - "start": { - "column": 9, - "line": 51 - } - } - }, - { - "id": "4184", - "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": [ - "350", - "351", - "352", - "353" + "265", + "363", + "364", + "365", + "366", + "367", + "368", + "369", + "370", + "371", + "372", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524", + "692", + "702", + "715", + "724", + "725", + "768", + "857", + "867", + "875", + "876", + "877", + "878", + "879", + "880", + "881", + "882", + "883", + "884", + "885", + "886", + "947", + "1015", + "1033", + "1050", + "1056", + "1198", + "1214", + "1227", + "1250", + "1288", + "1411", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1454", + "1469", + "1491", + "1506", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1739", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869", + "2008" ], "location": { "end": { - "column": 31, - "line": 51 + "column": 5, + "line": 18 }, "start": { - "column": 9, - "line": 51 + "column": 39, + "line": 13 } } }, { - "id": "4185", - "mutatorName": "BlockStatement", + "id": "4253", + "mutatorName": "ObjectLiteral", "replacement": "{}", - "statusReason": "expected [ Array(3) ] to strictly equal [ Array(2) ]", - "status": "Killed", - "testsCompleted": 1, + "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": [ - "353" - ], "coveredBy": [ - "353" + "265", + "363", + "364", + "365", + "366", + "367", + "368", + "369", + "370", + "371", + "372", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524", + "692", + "702", + "715", + "724", + "725", + "768", + "857", + "867", + "875", + "876", + "877", + "878", + "879", + "880", + "881", + "882", + "883", + "884", + "885", + "886", + "947", + "1015", + "1033", + "1050", + "1056", + "1198", + "1214", + "1227", + "1250", + "1288", + "1411", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1454", + "1469", + "1491", + "1506", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1739", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869", + "2008" ], "location": { "end": { - "column": 6, - "line": 53 + "column": 38, + "line": 14 }, "start": { - "column": 33, - "line": 51 + "column": 12, + "line": 14 } } }, { - "id": "4186", + "id": "4250", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "expected undefined to strictly equal [ _MakeGamePlayVoteDto{ …(2) } ]", - "status": "Killed", - "testsCompleted": 1, + "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": [ - "354" - ], "coveredBy": [ - "354", - "355" + "265", + "363", + "364", + "365", + "366", + "367", + "368", + "369", + "370", + "371", + "372", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524", + "692", + "702", + "715", + "724", + "725", + "768", + "857", + "867", + "875", + "876", + "877", + "878", + "879", + "880", + "881", + "882", + "883", + "884", + "885", + "886", + "947", + "1015", + "1033", + "1050", + "1056", + "1198", + "1214", + "1227", + "1250", + "1288", + "1411", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1454", + "1469", + "1491", + "1506", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1739", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869", + "2008" ], "location": { "end": { - "column": 4, - "line": 61 + "column": 2, + "line": 21 }, "start": { - "column": 68, - "line": 56 + "column": 63, + "line": 5 } } }, { - "id": "4187", - "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", + "id": "4254", + "mutatorName": "ObjectLiteral", + "replacement": "{}", + "statusReason": "app/stores/keyboard/useKeyboardStore.ts(13,20): error TS2769: No overload matches this call.\n Overload 1 of 2, '(getter: ComputedGetter, debugOptions?: DebuggerOptions | undefined): ComputedRef', gave the following error.\n Property 'isPressed' is missing in type '{}' but required in type 'KeyboardKey'.\n Overload 2 of 2, '(options: WritableComputedOptions, debugOptions?: DebuggerOptions | undefined): WritableComputedRef<...>', gave the following error.\n Argument of type '() => { shift: { isPressed: boolean; }; enter: {}; arrowRight: { isPressed: boolean; }; arrowLeft: { isPressed: boolean; }; }' is not assignable to parameter of type 'WritableComputedOptions'.\n", "status": "CompileError", "static": false, - "killedBy": [], "coveredBy": [ - "354", - "355" + "265", + "363", + "364", + "365", + "366", + "367", + "368", + "369", + "370", + "371", + "372", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524", + "692", + "702", + "715", + "724", + "725", + "768", + "857", + "867", + "875", + "876", + "877", + "878", + "879", + "880", + "881", + "882", + "883", + "884", + "885", + "886", + "947", + "1015", + "1033", + "1050", + "1056", + "1198", + "1214", + "1227", + "1250", + "1288", + "1411", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1454", + "1469", + "1491", + "1506", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1739", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869", + "2008" ], "location": { "end": { - "column": 37, - "line": 57 + "column": 38, + "line": 15 }, "start": { - "column": 9, - "line": 57 + "column": 12, + "line": 15 } } }, { - "id": "4188", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected [ _MakeGamePlayVoteDto{ …(2) } ] to strictly equal [ _MakeGamePlayVoteDto{ …(2) }, …(1) ]", - "status": "Killed", - "testsCompleted": 2, + "id": "4256", + "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": [ - "355" - ], "coveredBy": [ - "354", - "355" + "265", + "363", + "364", + "365", + "366", + "367", + "368", + "369", + "370", + "371", + "372", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524", + "692", + "702", + "715", + "724", + "725", + "768", + "857", + "867", + "875", + "876", + "877", + "878", + "879", + "880", + "881", + "882", + "883", + "884", + "885", + "886", + "947", + "1015", + "1033", + "1050", + "1056", + "1198", + "1214", + "1227", + "1250", + "1288", + "1411", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1454", + "1469", + "1491", + "1506", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1739", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869", + "2008" ], "location": { "end": { - "column": 37, - "line": 57 + "column": 46, + "line": 17 }, "start": { - "column": 9, - "line": 57 + "column": 16, + "line": 17 } } }, { - "id": "4189", - "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", + "id": "4257", + "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": [ - "354", - "355" + "265", + "363", + "364", + "365", + "366", + "367", + "368", + "369", + "370", + "371", + "372", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524", + "692", + "702", + "715", + "724", + "725", + "768", + "857", + "867", + "875", + "876", + "877", + "878", + "879", + "880", + "881", + "882", + "883", + "884", + "885", + "886", + "947", + "1015", + "1033", + "1050", + "1056", + "1198", + "1214", + "1227", + "1250", + "1288", + "1411", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1454", + "1469", + "1491", + "1506", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1739", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869", + "2008" ], "location": { "end": { - "column": 37, - "line": 57 + "column": 22, + "line": 20 }, "start": { - "column": 9, - "line": 57 + "column": 10, + "line": 20 } } }, { - "id": "4190", - "mutatorName": "BlockStatement", + "id": "4255", + "mutatorName": "ObjectLiteral", "replacement": "{}", - "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(58,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: { isPressed: boolean; }; enter: { isPressed: boolean; }; arrowRight: {}; arrowLeft: { isPressed: boolean; }; }' is not assignable to parameter of type 'WritableComputedOptions'.\n", "status": "CompileError", "static": false, - "killedBy": [], "coveredBy": [ - "354" + "265", + "363", + "364", + "365", + "366", + "367", + "368", + "369", + "370", + "371", + "372", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "510", + "511", + "512", + "513", + "514", + "515", + "516", + "517", + "518", + "519", + "520", + "521", + "522", + "523", + "524", + "692", + "702", + "715", + "724", + "725", + "768", + "857", + "867", + "875", + "876", + "877", + "878", + "879", + "880", + "881", + "882", + "883", + "884", + "885", + "886", + "947", + "1015", + "1033", + "1050", + "1056", + "1198", + "1214", + "1227", + "1250", + "1288", + "1411", + "1416", + "1417", + "1418", + "1419", + "1420", + "1421", + "1422", + "1423", + "1454", + "1469", + "1491", + "1506", + "1613", + "1618", + "1651", + "1662", + "1676", + "1685", + "1697", + "1735", + "1739", + "1774", + "1806", + "1817", + "1821", + "1834", + "1838", + "1844", + "1848", + "1865", + "1869", + "2008" ], "location": { "end": { - "column": 6, - "line": 59 + "column": 48, + "line": 16 }, "start": { - "column": 39, - "line": 57 + "column": 17, + "line": 16 } } - }, + } + ], + "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": "4191", - "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", + "id": "3353", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/types/game-options/game-options.class.ts(21,63): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", "status": "CompileError", - "static": false, - "killedBy": [], + "static": true, "coveredBy": [ - "354" + "35", + "40", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "55", + "56", + "57", + "59", + "60", + "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", + "204", + "205", + "233", + "234", + "235", + "236", + "237", + "238", + "239", + "240", + "241", + "242", + "243", + "244", + "245", + "246", + "247", + "248", + "249", + "250", + "251", + "252", + "253", + "254", + "255", + "256", + "257", + "258", + "259", + "260", + "261", + "262", + "263", + "266", + "268", + "269", + "271", + "272", + "273", + "274", + "276", + "277", + "278", + "279", + "280", + "281", + "282", + "283", + "284", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "322", + "325", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "363", + "364", + "365", + "366", + "367", + "368", + "369", + "370", + "371", + "372", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "398", + "399", + "443", + "444", + "449", + "450", + "451", + "452", + "453", + "454", + "455", + "456", + "457", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482", + "487", + "488", + "489", + "490", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "522", + "527", + "528", + "529", + "533", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "554", + "555", + "556", + "557", + "633", + "636", + "637", + "639", + "640", + "646", + "647", + "652", + "656", + "657", + "658", + "659", + "660", + "661", + "662", + "663", + "682", + "686", + "690", + "691", + "692", + "693", + "694", + "695", + "696", + "697", + "698", + "699", + "700", + "714", + "715", + "716", + "717", + "718", + "719", + "720", + "721", + "722", + "725", + "732", + "733", + "734", + "735", + "767", + "768", + "769", + "770", + "771", + "772", + "773", + "774", + "775", + "782", + "783", + "784", + "785", + "786", + "787", + "788", + "789", + "790", + "791", + "792", + "812", + "816", + "850", + "852", + "853", + "854", + "862", + "866", + "867", + "868", + "869", + "870", + "871", + "872", + "873", + "874", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "932", + "933", + "934", + "959", + "960", + "965", + "971", + "972", + "973", + "974", + "1008", + "1011", + "1012", + "1014", + "1015", + "1016", + "1017", + "1018", + "1019", + "1020", + "1021", + "1022", + "1027", + "1031", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1041", + "1042", + "1043", + "1055", + "1056", + "1057", + "1058", + "1059", + "1060", + "1066", + "1070", + "1082", + "1086", + "1113", + "1114", + "1115", + "1116", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1126", + "1127", + "1128", + "1129", + "1130", + "1131", + "1132", + "1137", + "1141", + "1173", + "1177", + "1197", + "1198", + "1199", + "1200", + "1201", + "1202", + "1217", + "1218", + "1253", + "1254", + "1255", + "1256", + "1257", + "1258", + "1259", + "1260", + "1277", + "1278", + "1284", + "1285", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", + "1307", + "1308", + "1320", + "1322", + "1323", + "1325", + "1327", + "1328", + "1349", + "1350", + "1356", + "1357", + "1413", + "1415", + "1441", + "1442", + "1443", + "1444", + "1445", + "1453", + "1454", + "1455", + "1456", + "1457", + "1462", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", + "1484", + "1494", + "1499", + "1504", + "1515", + "1516", + "1517", + "1518", + "1519", + "1520", + "1525", + "1530", + "1531", + "1532", + "1533", + "1534", + "1535", + "1536", + "1546", + "1554", + "1559", + "1564", + "1565", + "1566", + "1577", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1633", + "1634", + "1638", + "1639", + "1688", + "1781", + "1782", + "1783", + "1784", + "1898", + "1899", + "1934" ], "location": { "end": { - "column": 39, - "line": 58 + "column": 4, + "line": 23 }, "start": { - "column": 37, - "line": 58 + "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/roles-game-options/roles-game-options.class.ts": { + "language": "typescript", + "mutants": [ { - "id": "4192", + "id": "3366", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "expected [ _MakeGamePlayVoteDto{ …(2) }, …(2) ] to strictly equal [ _MakeGamePlayVoteDto{ …(2) }, …(1) ]", - "status": "Killed", - "testsCompleted": 3, - "static": false, - "killedBy": [ - "358" - ], - "coveredBy": [ - "356", - "357", - "358", - "359" - ], - "location": { - "end": { - "column": 4, - "line": 74 - }, - "start": { - "column": 62, - "line": 63 - } - } - }, - { - "id": "4193", - "mutatorName": "BooleanLiteral", - "replacement": "makeGamePlayDto.value.votes", - "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(67,23): error TS18048: 'makeGamePlayDto.value.votes' is possibly 'undefined'.\napp/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(67,61): error TS7006: Parameter 'vote' implicitly has an 'any' type.\napp/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(69,37): error TS18048: 'makeGamePlayDto.value.votes' is possibly 'undefined'.\napp/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(71,9): error TS18048: 'makeGamePlayDto.value.votes' is possibly 'undefined'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "356", - "357", - "358", - "359" - ], - "location": { - "end": { - "column": 37, - "line": 64 - }, - "start": { - "column": 9, - "line": 64 - } - } - }, - { - "id": "4194", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "app/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(67,23): error TS18048: 'makeGamePlayDto.value.votes' is possibly 'undefined'.\napp/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(69,37): error TS18048: 'makeGamePlayDto.value.votes' is possibly 'undefined'.\napp/stores/game/make-game-play-dto/useMakeGamePlayDtoStore.ts(71,9): error TS18048: 'makeGamePlayDto.value.votes' is possibly 'undefined'.\n", - "status": "CompileError", - "static": false, - "killedBy": [], - "coveredBy": [ - "356", - "357", - "358", - "359" - ], - "location": { - "end": { - "column": 37, - "line": 64 - }, - "start": { - "column": 9, - "line": 64 - } - } - }, - { - "id": "4195", - "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", + "statusReason": "app/composables/api/game/types/game-options/roles-game-options/roles-game-options.class.ts(126,61): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", "status": "CompileError", - "static": false, - "killedBy": [], + "static": true, "coveredBy": [ - "356", - "357", - "358", - "359" + "35", + "40", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "55", + "56", + "57", + "59", + "60", + "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", + "204", + "205", + "233", + "234", + "235", + "236", + "237", + "238", + "239", + "240", + "241", + "242", + "243", + "244", + "245", + "246", + "247", + "248", + "249", + "250", + "251", + "252", + "253", + "254", + "255", + "256", + "257", + "258", + "259", + "260", + "261", + "262", + "263", + "266", + "268", + "269", + "271", + "272", + "273", + "274", + "276", + "277", + "278", + "279", + "280", + "281", + "282", + "283", + "284", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "322", + "325", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "363", + "364", + "365", + "366", + "367", + "368", + "369", + "370", + "371", + "372", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "398", + "399", + "443", + "444", + "449", + "450", + "451", + "452", + "453", + "454", + "455", + "456", + "457", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482", + "487", + "488", + "489", + "490", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "522", + "527", + "528", + "529", + "533", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "554", + "555", + "556", + "557", + "633", + "636", + "637", + "639", + "640", + "646", + "647", + "652", + "656", + "657", + "658", + "659", + "660", + "661", + "662", + "663", + "682", + "686", + "690", + "691", + "692", + "693", + "694", + "695", + "696", + "697", + "698", + "699", + "700", + "714", + "715", + "716", + "717", + "718", + "719", + "720", + "721", + "722", + "725", + "732", + "733", + "734", + "735", + "767", + "768", + "769", + "770", + "771", + "772", + "773", + "774", + "775", + "782", + "783", + "784", + "785", + "786", + "787", + "788", + "789", + "790", + "791", + "792", + "812", + "816", + "850", + "852", + "853", + "854", + "862", + "866", + "867", + "868", + "869", + "870", + "871", + "872", + "873", + "874", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "932", + "933", + "934", + "959", + "960", + "965", + "971", + "972", + "973", + "974", + "1008", + "1011", + "1012", + "1014", + "1015", + "1016", + "1017", + "1018", + "1019", + "1020", + "1021", + "1022", + "1027", + "1031", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1041", + "1042", + "1043", + "1055", + "1056", + "1057", + "1058", + "1059", + "1060", + "1066", + "1070", + "1082", + "1086", + "1113", + "1114", + "1115", + "1116", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1126", + "1127", + "1128", + "1129", + "1130", + "1131", + "1132", + "1137", + "1141", + "1173", + "1177", + "1197", + "1198", + "1199", + "1200", + "1201", + "1202", + "1217", + "1218", + "1253", + "1254", + "1255", + "1256", + "1257", + "1258", + "1259", + "1260", + "1277", + "1278", + "1284", + "1285", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", + "1307", + "1308", + "1320", + "1322", + "1323", + "1325", + "1327", + "1328", + "1349", + "1350", + "1356", + "1357", + "1413", + "1415", + "1441", + "1442", + "1443", + "1444", + "1445", + "1453", + "1454", + "1455", + "1456", + "1457", + "1462", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", + "1484", + "1494", + "1499", + "1504", + "1515", + "1516", + "1517", + "1518", + "1519", + "1520", + "1525", + "1530", + "1531", + "1532", + "1533", + "1534", + "1535", + "1536", + "1546", + "1554", + "1559", + "1564", + "1565", + "1566", + "1577", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1633", + "1634", + "1638", + "1639", + "1688", + "1781", + "1782", + "1783", + "1784", + "1898", + "1899", + "1934" ], "location": { "end": { - "column": 37, - "line": 64 + "column": 4, + "line": 128 }, "start": { - "column": 9, - "line": 64 + "column": 78, + "line": 126 } } - }, + } + ], + "source": "import { Expose, plainToInstance, Type } from \"class-transformer\";\nimport { ActorGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/actor-game-options/actor-game-options.class\";\nimport { BearTamerGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/bear-tamer-game-options/bear-tamer-game-options.class\";\nimport { BigBadWolfGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/big-bad-wolf-options/big-bad-wolf-options.class\";\nimport { CupidGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/cupid-game-options/cupid-game-options.class\";\nimport { DefenderGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/defender-game-options/defender-game-options.class\";\nimport { ElderGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/elder-game-options/elder-game-options.class\";\nimport { FoxGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/fox-game-options/fox-game-options.class\";\nimport { IdiotGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/idiot-game-options/idiot-game-options.class\";\nimport { LittleGirlGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/little-girl-game-options/little-girl-game-options.class\";\nimport { PiedPiperGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/pied-piper-game-options/pied-piper-game-options.class\";\nimport { PrejudicedManipulatorGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/prejudiced-manipulator-game-options/prejudiced-manipulator-game-options.class\";\nimport { ScandalmongerGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/scandalmonger-game-options/scandalmongonger-game-options.class\";\nimport { SeerGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/seer-game-options/seer-game-options.class\";\nimport { SheriffGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/sheriff-game-options/sheriff-game-options.class\";\nimport { StutteringJudgeGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/stuttering-judge-game-options/stuttering-judge-game-options.class\";\nimport { ThiefGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/thief-game-options/thief-game-options.class\";\nimport { ThreeBrothersGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/three-brothers-game-options/three-brothers-game-options.class\";\nimport { TwoSistersGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/two-sisters-game-options/two-sisters-game-options.class\";\nimport { WerewolfGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/werewolf-game-options/werewolf-game-options.class\";\nimport { WhiteWerewolfGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/white-werewolf-options/white-werewolf-game-options.class\";\nimport { WildChildGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/wild-child-game-options/wild-child-game-options.class\";\nimport { WitchGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/witch-game-options/witch-game-options.class\";\nimport { WolfHoundGameOptions } from \"~/composables/api/game/types/game-options/roles-game-options/wolf-hound-game-options/wolf-hound-game-options.class\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass RolesGameOptions {\n @Expose()\n public doSkipCallIfNoTarget: boolean;\n\n @Expose()\n public areRevealedOnDeath: boolean;\n\n @Type(() => SheriffGameOptions)\n @Expose()\n public sheriff: SheriffGameOptions;\n\n @Type(() => WerewolfGameOptions)\n @Expose()\n public werewolf: WerewolfGameOptions;\n\n @Type(() => BigBadWolfGameOptions)\n @Expose()\n public bigBadWolf: BigBadWolfGameOptions;\n\n @Type(() => WhiteWerewolfGameOptions)\n @Expose()\n public whiteWerewolf: WhiteWerewolfGameOptions;\n\n @Type(() => SeerGameOptions)\n @Expose()\n public seer: SeerGameOptions;\n\n @Type(() => CupidGameOptions)\n @Expose()\n public cupid: CupidGameOptions;\n\n @Type(() => LittleGirlGameOptions)\n @Expose()\n public littleGirl: LittleGirlGameOptions;\n\n @Type(() => DefenderGameOptions)\n @Expose()\n public defender: DefenderGameOptions;\n\n @Type(() => ElderGameOptions)\n @Expose()\n public elder: ElderGameOptions;\n\n @Type(() => IdiotGameOptions)\n @Expose()\n public idiot: IdiotGameOptions;\n\n @Type(() => TwoSistersGameOptions)\n @Expose()\n public twoSisters: TwoSistersGameOptions;\n\n @Type(() => ThreeBrothersGameOptions)\n @Expose()\n public threeBrothers: ThreeBrothersGameOptions;\n\n @Type(() => FoxGameOptions)\n @Expose()\n public fox: FoxGameOptions;\n\n @Type(() => BearTamerGameOptions)\n @Expose()\n public bearTamer: BearTamerGameOptions;\n\n @Type(() => StutteringJudgeGameOptions)\n @Expose()\n public stutteringJudge: StutteringJudgeGameOptions;\n\n @Type(() => WildChildGameOptions)\n @Expose()\n public wildChild: WildChildGameOptions;\n\n @Type(() => WolfHoundGameOptions)\n @Expose()\n public wolfHound: WolfHoundGameOptions;\n\n @Type(() => ThiefGameOptions)\n @Expose()\n public thief: ThiefGameOptions;\n\n @Type(() => PiedPiperGameOptions)\n @Expose()\n public piedPiper: PiedPiperGameOptions;\n\n @Type(() => ScandalmongerGameOptions)\n @Expose()\n public scandalmonger: ScandalmongerGameOptions;\n\n @Type(() => WitchGameOptions)\n @Expose()\n public witch: WitchGameOptions;\n\n @Type(() => PrejudicedManipulatorGameOptions)\n @Expose()\n public prejudicedManipulator: PrejudicedManipulatorGameOptions;\n\n @Type(() => ActorGameOptions)\n @Expose()\n public actor: ActorGameOptions;\n\n public static create(rolesGameOptions: RolesGameOptions): RolesGameOptions {\n return plainToInstance(RolesGameOptions, rolesGameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { RolesGameOptions };" + }, + "app/composables/api/game/types/game-phase/game-phase.class.ts": { + "language": "typescript", + "mutants": [ { - "id": "4196", + "id": "3381", "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-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": false, - "killedBy": [], - "coveredBy": [ - "356" - ], - "location": { - "end": { - "column": 6, - "line": 66 - }, - "start": { - "column": 39, - "line": 64 - } - } - }, - { - "id": "4197", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected [ _MakeGamePlayVoteDto{ …(2) }, …(2) ] to strictly equal [ _MakeGamePlayVoteDto{ …(2) }, …(1) ]", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "358" - ], - "coveredBy": [ - "357", - "358", - "359" - ], - "location": { - "end": { - "column": 95, - "line": 67 - }, - "start": { - "column": 61, - "line": 67 - } - } - }, - { - "id": "4198", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected undefined to strictly equal [ _MakeGamePlayVoteDto{ …(2) } ]", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "357" - ], - "coveredBy": [ - "357", - "358", - "359" - ], - "location": { - "end": { - "column": 95, - "line": 67 - }, - "start": { - "column": 69, - "line": 67 - } - } - }, - { - "id": "4199", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected [ _MakeGamePlayVoteDto{ …(2) }, …(2) ] to strictly equal [ _MakeGamePlayVoteDto{ …(2) }, …(1) ]", - "status": "Killed", - "testsCompleted": 2, - "static": false, - "killedBy": [ - "358" - ], + "static": true, "coveredBy": [ - "357", - "358", - "359" + "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", + "204", + "205", + "233", + "234", + "235", + "236", + "237", + "238", + "239", + "240", + "241", + "242", + "243", + "244", + "245", + "246", + "247", + "248", + "249", + "250", + "251", + "252", + "253", + "254", + "255", + "256", + "257", + "258", + "259", + "260", + "261", + "262", + "263", + "266", + "268", + "269", + "271", + "272", + "273", + "274", + "276", + "277", + "330", + "331", + "363", + "364", + "365", + "366", + "367", + "368", + "369", + "370", + "371", + "372", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "398", + "399", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482", + "487", + "488", + "489", + "490", + "522", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "554", + "555", + "556", + "557", + "559", + "561", + "562", + "563", + "564", + "565", + "566", + "567", + "568", + "569", + "657", + "658", + "659", + "660", + "661", + "662", + "663", + "691", + "692", + "693", + "694", + "695", + "696", + "697", + "698", + "699", + "700", + "714", + "715", + "716", + "717", + "718", + "719", + "720", + "721", + "722", + "725", + "732", + "733", + "734", + "735", + "767", + "768", + "769", + "770", + "771", + "772", + "773", + "774", + "775", + "778", + "779", + "780", + "850", + "852", + "853", + "854", + "862", + "866", + "867", + "868", + "869", + "870", + "871", + "872", + "873", + "874", + "971", + "972", + "973", + "974", + "986", + "987", + "989", + "990", + "991", + "992", + "1014", + "1015", + "1016", + "1017", + "1018", + "1019", + "1020", + "1021", + "1022", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1041", + "1042", + "1043", + "1055", + "1056", + "1057", + "1058", + "1059", + "1060", + "1073", + "1075", + "1076", + "1077", + "1109", + "1110", + "1111", + "1153", + "1154", + "1197", + "1198", + "1199", + "1200", + "1201", + "1202", + "1217", + "1218", + "1253", + "1254", + "1255", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", + "1320", + "1322", + "1323", + "1325", + "1327", + "1328", + "1413", + "1415", + "1441", + "1442", + "1443", + "1444", + "1445", + "1453", + "1454", + "1455", + "1456", + "1457", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", + "1494", + "1531", + "1532", + "1533", + "1534", + "1535", + "1536", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1633", + "1634", + "1638", + "1639", + "1683", + "1688", + "1715", + "1732", + "1781", + "1782", + "1783", + "1784", + "1812", + "1824", + "2019" ], "location": { "end": { - "column": 95, - "line": 67 + "column": 4, + "line": 14 }, "start": { - "column": 69, - "line": 67 + "column": 57, + "line": 12 } } - }, + } + ], + "source": "import { Expose, plainToInstance } from \"class-transformer\";\nimport type { GamePhaseName } from \"~/composables/api/game/types/game-phase/game-phase.types\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass GamePhase {\n @Expose()\n public name: GamePhaseName;\n\n @Expose()\n public tick: number;\n\n public static create(gamePhase: GamePhase): GamePhase {\n return plainToInstance(GamePhase, gamePhase, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { GamePhase };" + }, + "app/composables/api/game/types/game-options/composition-game-options/composition-game-options.class.ts": { + "language": "typescript", + "mutants": [ { - "id": "4200", - "mutatorName": "EqualityOperator", - "replacement": "vote.sourceId !== sourceId", - "statusReason": "expected undefined to strictly equal [ _MakeGamePlayVoteDto{ …(2) } ]", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "357" - ], + "id": "3352", + "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": [ - "357", - "358", - "359" + "35", + "40", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "55", + "56", + "57", + "59", + "60", + "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", + "204", + "205", + "233", + "234", + "235", + "236", + "237", + "238", + "239", + "240", + "241", + "242", + "243", + "244", + "245", + "246", + "247", + "248", + "249", + "250", + "251", + "252", + "253", + "254", + "255", + "256", + "257", + "258", + "259", + "260", + "261", + "262", + "263", + "266", + "268", + "269", + "271", + "272", + "273", + "274", + "276", + "277", + "278", + "279", + "280", + "281", + "282", + "283", + "284", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "322", + "325", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "363", + "364", + "365", + "366", + "367", + "368", + "369", + "370", + "371", + "372", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "398", + "399", + "443", + "444", + "449", + "450", + "451", + "452", + "453", + "454", + "455", + "456", + "457", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482", + "487", + "488", + "489", + "490", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "522", + "527", + "528", + "529", + "533", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "554", + "555", + "556", + "557", + "633", + "636", + "637", + "639", + "640", + "646", + "647", + "652", + "656", + "657", + "658", + "659", + "660", + "661", + "662", + "663", + "682", + "686", + "690", + "691", + "692", + "693", + "694", + "695", + "696", + "697", + "698", + "699", + "700", + "714", + "715", + "716", + "717", + "718", + "719", + "720", + "721", + "722", + "725", + "732", + "733", + "734", + "735", + "767", + "768", + "769", + "770", + "771", + "772", + "773", + "774", + "775", + "782", + "783", + "784", + "785", + "786", + "787", + "788", + "789", + "790", + "791", + "792", + "812", + "816", + "850", + "852", + "853", + "854", + "862", + "866", + "867", + "868", + "869", + "870", + "871", + "872", + "873", + "874", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "932", + "933", + "934", + "959", + "960", + "965", + "971", + "972", + "973", + "974", + "1008", + "1011", + "1012", + "1014", + "1015", + "1016", + "1017", + "1018", + "1019", + "1020", + "1021", + "1022", + "1027", + "1031", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1041", + "1042", + "1043", + "1055", + "1056", + "1057", + "1058", + "1059", + "1060", + "1066", + "1070", + "1082", + "1086", + "1113", + "1114", + "1115", + "1116", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1126", + "1127", + "1128", + "1129", + "1130", + "1131", + "1132", + "1137", + "1141", + "1173", + "1177", + "1197", + "1198", + "1199", + "1200", + "1201", + "1202", + "1217", + "1218", + "1253", + "1254", + "1255", + "1256", + "1257", + "1258", + "1259", + "1260", + "1277", + "1278", + "1284", + "1285", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", + "1307", + "1308", + "1320", + "1322", + "1323", + "1325", + "1327", + "1328", + "1349", + "1350", + "1356", + "1357", + "1413", + "1415", + "1441", + "1442", + "1443", + "1444", + "1445", + "1453", + "1454", + "1455", + "1456", + "1457", + "1462", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", + "1484", + "1494", + "1499", + "1504", + "1515", + "1516", + "1517", + "1518", + "1519", + "1520", + "1525", + "1530", + "1531", + "1532", + "1533", + "1534", + "1535", + "1536", + "1546", + "1554", + "1559", + "1564", + "1565", + "1566", + "1577", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1633", + "1634", + "1638", + "1639", + "1688", + "1781", + "1782", + "1783", + "1784", + "1898", + "1899", + "1934", + "2010" ], "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": "4201", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected undefined to strictly equal [ _MakeGamePlayVoteDto{ …(2) } ]", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "357" - ], + "id": "3354", + "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": [ - "357", - "358", - "359" + "35", + "40", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "55", + "56", + "57", + "59", + "60", + "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", + "204", + "205", + "233", + "234", + "235", + "236", + "237", + "238", + "239", + "240", + "241", + "242", + "243", + "244", + "245", + "246", + "247", + "248", + "249", + "250", + "251", + "252", + "253", + "254", + "255", + "256", + "257", + "258", + "259", + "260", + "261", + "262", + "263", + "266", + "268", + "269", + "271", + "272", + "273", + "274", + "276", + "277", + "278", + "279", + "280", + "281", + "282", + "283", + "284", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "322", + "325", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "363", + "364", + "365", + "366", + "367", + "368", + "369", + "370", + "371", + "372", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "398", + "399", + "443", + "444", + "449", + "450", + "451", + "452", + "453", + "454", + "455", + "456", + "457", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482", + "487", + "488", + "489", + "490", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "522", + "527", + "528", + "529", + "533", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "554", + "555", + "556", + "557", + "633", + "636", + "637", + "639", + "640", + "646", + "647", + "652", + "656", + "657", + "658", + "659", + "660", + "661", + "662", + "663", + "682", + "686", + "690", + "691", + "692", + "693", + "694", + "695", + "696", + "697", + "698", + "699", + "700", + "714", + "715", + "716", + "717", + "718", + "719", + "720", + "721", + "722", + "725", + "732", + "733", + "734", + "735", + "767", + "768", + "769", + "770", + "771", + "772", + "773", + "774", + "775", + "782", + "783", + "784", + "785", + "786", + "787", + "788", + "789", + "790", + "791", + "792", + "812", + "816", + "850", + "852", + "853", + "854", + "862", + "866", + "867", + "868", + "869", + "870", + "871", + "872", + "873", + "874", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "932", + "933", + "934", + "959", + "960", + "965", + "971", + "972", + "973", + "974", + "1008", + "1011", + "1012", + "1014", + "1015", + "1016", + "1017", + "1018", + "1019", + "1020", + "1021", + "1022", + "1027", + "1031", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1041", + "1042", + "1043", + "1055", + "1056", + "1057", + "1058", + "1059", + "1060", + "1066", + "1070", + "1082", + "1086", + "1113", + "1114", + "1115", + "1116", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1126", + "1127", + "1128", + "1129", + "1130", + "1131", + "1132", + "1137", + "1141", + "1173", + "1177", + "1197", + "1198", + "1199", + "1200", + "1201", + "1202", + "1217", + "1218", + "1253", + "1254", + "1255", + "1256", + "1257", + "1258", + "1259", + "1260", + "1277", + "1278", + "1284", + "1285", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", + "1307", + "1308", + "1320", + "1322", + "1323", + "1325", + "1327", + "1328", + "1349", + "1350", + "1356", + "1357", + "1413", + "1415", + "1441", + "1442", + "1443", + "1444", + "1445", + "1453", + "1454", + "1455", + "1456", + "1457", + "1462", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", + "1484", + "1494", + "1499", + "1504", + "1515", + "1516", + "1517", + "1518", + "1519", + "1520", + "1525", + "1530", + "1531", + "1532", + "1533", + "1534", + "1535", + "1536", + "1546", + "1554", + "1559", + "1564", + "1565", + "1566", + "1577", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1633", + "1634", + "1638", + "1639", + "1688", + "1781", + "1782", + "1783", + "1784", + "1898", + "1899", + "1934", + "2011" ], "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": "4202", - "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": "3355", + "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": [ - "357", - "358", - "359" - ], - "location": { - "end": { - "column": 25, - "line": 68 - }, - "start": { - "column": 9, - "line": 68 - } - } - }, - { - "id": "4203", - "mutatorName": "EqualityOperator", - "replacement": "voteIndex === -1", - "statusReason": "expected undefined to strictly equal [ _MakeGamePlayVoteDto{ …(2) } ]", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "357" - ], - "coveredBy": [ - "357", - "358", - "359" - ], - "location": { - "end": { - "column": 25, - "line": 68 - }, - "start": { - "column": 9, - "line": 68 - } - } - }, - { - "id": "4204", - "mutatorName": "UnaryOperator", - "replacement": "+1", - "statusReason": "expected undefined to strictly equal [ _MakeGamePlayVoteDto{ …(2) } ]", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "357" - ], + "static": true, "coveredBy": [ - "357", - "358", - "359" + "35", + "40", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "55", + "56", + "57", + "59", + "60", + "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", + "204", + "205", + "233", + "234", + "235", + "236", + "237", + "238", + "239", + "240", + "241", + "242", + "243", + "244", + "245", + "246", + "247", + "248", + "249", + "250", + "251", + "252", + "253", + "254", + "255", + "256", + "257", + "258", + "259", + "260", + "261", + "262", + "263", + "266", + "268", + "269", + "271", + "272", + "273", + "274", + "276", + "277", + "278", + "279", + "280", + "281", + "282", + "283", + "284", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "322", + "325", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "363", + "364", + "365", + "366", + "367", + "368", + "369", + "370", + "371", + "372", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "398", + "399", + "443", + "444", + "449", + "450", + "451", + "452", + "453", + "454", + "455", + "456", + "457", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482", + "487", + "488", + "489", + "490", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "522", + "527", + "528", + "529", + "533", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "554", + "555", + "556", + "557", + "633", + "636", + "637", + "639", + "640", + "646", + "647", + "652", + "656", + "657", + "658", + "659", + "660", + "661", + "662", + "663", + "682", + "686", + "690", + "691", + "692", + "693", + "694", + "695", + "696", + "697", + "698", + "699", + "700", + "714", + "715", + "716", + "717", + "718", + "719", + "720", + "721", + "722", + "725", + "732", + "733", + "734", + "735", + "767", + "768", + "769", + "770", + "771", + "772", + "773", + "774", + "775", + "782", + "783", + "784", + "785", + "786", + "787", + "788", + "789", + "790", + "791", + "792", + "812", + "816", + "850", + "852", + "853", + "854", + "862", + "866", + "867", + "868", + "869", + "870", + "871", + "872", + "873", + "874", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "932", + "933", + "934", + "959", + "960", + "965", + "971", + "972", + "973", + "974", + "1008", + "1011", + "1012", + "1014", + "1015", + "1016", + "1017", + "1018", + "1019", + "1020", + "1021", + "1022", + "1027", + "1031", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1041", + "1042", + "1043", + "1055", + "1056", + "1057", + "1058", + "1059", + "1060", + "1066", + "1070", + "1082", + "1086", + "1113", + "1114", + "1115", + "1116", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1126", + "1127", + "1128", + "1129", + "1130", + "1131", + "1132", + "1137", + "1141", + "1173", + "1177", + "1197", + "1198", + "1199", + "1200", + "1201", + "1202", + "1217", + "1218", + "1253", + "1254", + "1255", + "1256", + "1257", + "1258", + "1259", + "1260", + "1277", + "1278", + "1284", + "1285", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", + "1307", + "1308", + "1320", + "1322", + "1323", + "1325", + "1327", + "1328", + "1349", + "1350", + "1356", + "1357", + "1413", + "1415", + "1441", + "1442", + "1443", + "1444", + "1445", + "1453", + "1454", + "1455", + "1456", + "1457", + "1462", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", + "1484", + "1494", + "1499", + "1504", + "1515", + "1516", + "1517", + "1518", + "1519", + "1520", + "1525", + "1530", + "1531", + "1532", + "1533", + "1534", + "1535", + "1536", + "1546", + "1554", + "1559", + "1564", + "1565", + "1566", + "1577", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1633", + "1634", + "1638", + "1639", + "1688", + "1781", + "1782", + "1783", + "1784", + "1898", + "1899", + "1934", + "2003" ], "location": { "end": { - "column": 25, - "line": 68 + "column": 4, + "line": 10 }, "start": { - "column": 23, - "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": "4205", + "id": "3356", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "expected [ _MakeGamePlayVoteDto{ …(2) }, …(2) ] to strictly equal [ _MakeGamePlayVoteDto{ …(2) }, …(1) ]", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "358" - ], - "coveredBy": [ - "358", - "359" - ], - "location": { - "end": { - "column": 6, - "line": 70 - }, - "start": { - "column": 27, - "line": 68 - } - } - }, - { - "id": "4206", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected undefined to strictly equal [ _MakeGamePlayVoteDto{ …(2) } ]", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "357" - ], - "coveredBy": [ - "357", - "358", - "359" - ], - "location": { - "end": { - "column": 49, - "line": 71 - }, - "start": { - "column": 9, - "line": 71 - } - } - }, - { - "id": "4207", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected [] to be undefined", - "status": "Killed", - "testsCompleted": 3, - "static": false, - "killedBy": [ - "359" - ], - "coveredBy": [ - "357", - "358", - "359" - ], - "location": { - "end": { - "column": 49, - "line": 71 - }, - "start": { - "column": 9, - "line": 71 - } - } - }, - { - "id": "4208", - "mutatorName": "EqualityOperator", - "replacement": "makeGamePlayDto.value.votes.length !== 0", - "statusReason": "expected undefined to strictly equal [ _MakeGamePlayVoteDto{ …(2) } ]", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "357" - ], + "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": [ - "357", - "358", - "359" + "35", + "40", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "55", + "56", + "57", + "59", + "60", + "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", + "204", + "205", + "233", + "234", + "235", + "236", + "237", + "238", + "239", + "240", + "241", + "242", + "243", + "244", + "245", + "246", + "247", + "248", + "249", + "250", + "251", + "252", + "253", + "254", + "255", + "256", + "257", + "258", + "259", + "260", + "261", + "262", + "263", + "266", + "268", + "269", + "271", + "272", + "273", + "274", + "276", + "277", + "278", + "279", + "280", + "281", + "282", + "283", + "284", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "322", + "325", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "363", + "364", + "365", + "366", + "367", + "368", + "369", + "370", + "371", + "372", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "398", + "399", + "443", + "444", + "449", + "450", + "451", + "452", + "453", + "454", + "455", + "456", + "457", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482", + "487", + "488", + "489", + "490", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "522", + "527", + "528", + "529", + "533", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "554", + "555", + "556", + "557", + "633", + "636", + "637", + "639", + "640", + "646", + "647", + "652", + "656", + "657", + "658", + "659", + "660", + "661", + "662", + "663", + "682", + "686", + "690", + "691", + "692", + "693", + "694", + "695", + "696", + "697", + "698", + "699", + "700", + "714", + "715", + "716", + "717", + "718", + "719", + "720", + "721", + "722", + "725", + "732", + "733", + "734", + "735", + "767", + "768", + "769", + "770", + "771", + "772", + "773", + "774", + "775", + "782", + "783", + "784", + "785", + "786", + "787", + "788", + "789", + "790", + "791", + "792", + "812", + "816", + "850", + "852", + "853", + "854", + "862", + "866", + "867", + "868", + "869", + "870", + "871", + "872", + "873", + "874", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "932", + "933", + "934", + "959", + "960", + "965", + "971", + "972", + "973", + "974", + "1008", + "1011", + "1012", + "1014", + "1015", + "1016", + "1017", + "1018", + "1019", + "1020", + "1021", + "1022", + "1027", + "1031", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1041", + "1042", + "1043", + "1055", + "1056", + "1057", + "1058", + "1059", + "1060", + "1066", + "1070", + "1082", + "1086", + "1113", + "1114", + "1115", + "1116", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1126", + "1127", + "1128", + "1129", + "1130", + "1131", + "1132", + "1137", + "1141", + "1173", + "1177", + "1197", + "1198", + "1199", + "1200", + "1201", + "1202", + "1217", + "1218", + "1253", + "1254", + "1255", + "1256", + "1257", + "1258", + "1259", + "1260", + "1277", + "1278", + "1284", + "1285", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", + "1307", + "1308", + "1320", + "1322", + "1323", + "1325", + "1327", + "1328", + "1349", + "1350", + "1356", + "1357", + "1413", + "1415", + "1441", + "1442", + "1443", + "1444", + "1445", + "1453", + "1454", + "1455", + "1456", + "1457", + "1462", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", + "1484", + "1494", + "1499", + "1504", + "1515", + "1516", + "1517", + "1518", + "1519", + "1520", + "1525", + "1530", + "1531", + "1532", + "1533", + "1534", + "1535", + "1536", + "1546", + "1554", + "1559", + "1564", + "1565", + "1566", + "1577", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1633", + "1634", + "1638", + "1639", + "1688", + "1781", + "1782", + "1783", + "1784", + "1898", + "1899", + "1934", + "2007" ], "location": { "end": { - "column": 49, - "line": 71 + "column": 4, + "line": 10 }, "start": { - "column": 9, - "line": 71 + "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": "4209", + "id": "3357", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "expected [] to be undefined", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "359" - ], + "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": [ - "359" + "35", + "40", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "55", + "56", + "57", + "59", + "60", + "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", + "204", + "205", + "233", + "234", + "235", + "236", + "237", + "238", + "239", + "240", + "241", + "242", + "243", + "244", + "245", + "246", + "247", + "248", + "249", + "250", + "251", + "252", + "253", + "254", + "255", + "256", + "257", + "258", + "259", + "260", + "261", + "262", + "263", + "266", + "268", + "269", + "271", + "272", + "273", + "274", + "276", + "277", + "278", + "279", + "280", + "281", + "282", + "283", + "284", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "322", + "325", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "363", + "364", + "365", + "366", + "367", + "368", + "369", + "370", + "371", + "372", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "398", + "399", + "443", + "444", + "449", + "450", + "451", + "452", + "453", + "454", + "455", + "456", + "457", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482", + "487", + "488", + "489", + "490", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "522", + "527", + "528", + "529", + "533", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "554", + "555", + "556", + "557", + "633", + "636", + "637", + "639", + "640", + "646", + "647", + "652", + "656", + "657", + "658", + "659", + "660", + "661", + "662", + "663", + "682", + "686", + "690", + "691", + "692", + "693", + "694", + "695", + "696", + "697", + "698", + "699", + "700", + "714", + "715", + "716", + "717", + "718", + "719", + "720", + "721", + "722", + "725", + "732", + "733", + "734", + "735", + "767", + "768", + "769", + "770", + "771", + "772", + "773", + "774", + "775", + "782", + "783", + "784", + "785", + "786", + "787", + "788", + "789", + "790", + "791", + "792", + "812", + "816", + "850", + "852", + "853", + "854", + "862", + "866", + "867", + "868", + "869", + "870", + "871", + "872", + "873", + "874", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "932", + "933", + "934", + "959", + "960", + "965", + "971", + "972", + "973", + "974", + "1008", + "1011", + "1012", + "1014", + "1015", + "1016", + "1017", + "1018", + "1019", + "1020", + "1021", + "1022", + "1027", + "1031", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1041", + "1042", + "1043", + "1055", + "1056", + "1057", + "1058", + "1059", + "1060", + "1066", + "1070", + "1082", + "1086", + "1113", + "1114", + "1115", + "1116", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1126", + "1127", + "1128", + "1129", + "1130", + "1131", + "1132", + "1137", + "1141", + "1173", + "1177", + "1197", + "1198", + "1199", + "1200", + "1201", + "1202", + "1217", + "1218", + "1253", + "1254", + "1255", + "1256", + "1257", + "1258", + "1259", + "1260", + "1277", + "1278", + "1284", + "1285", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", + "1307", + "1308", + "1320", + "1322", + "1323", + "1325", + "1327", + "1328", + "1349", + "1350", + "1356", + "1357", + "1413", + "1415", + "1441", + "1442", + "1443", + "1444", + "1445", + "1453", + "1454", + "1455", + "1456", + "1457", + "1462", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", + "1484", + "1494", + "1499", + "1504", + "1515", + "1516", + "1517", + "1518", + "1519", + "1520", + "1525", + "1530", + "1531", + "1532", + "1533", + "1534", + "1535", + "1536", + "1546", + "1554", + "1559", + "1564", + "1565", + "1566", + "1577", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1633", + "1634", + "1638", + "1639", + "1688", + "1781", + "1782", + "1783", + "1784", + "1898", + "1899", + "1934", + "1967" ], "location": { "end": { - "column": 6, - "line": 73 + "column": 4, + "line": 15 }, "start": { - "column": 51, - "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": "4210", + "id": "3359", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "expected undefined to be truthy", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "360" - ], + "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": [ - "360" + "35", + "40", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "55", + "56", + "57", + "59", + "60", + "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", + "204", + "205", + "233", + "234", + "235", + "236", + "237", + "238", + "239", + "240", + "241", + "242", + "243", + "244", + "245", + "246", + "247", + "248", + "249", + "250", + "251", + "252", + "253", + "254", + "255", + "256", + "257", + "258", + "259", + "260", + "261", + "262", + "263", + "266", + "268", + "269", + "271", + "272", + "273", + "274", + "276", + "277", + "278", + "279", + "280", + "281", + "282", + "283", + "284", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "322", + "325", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "363", + "364", + "365", + "366", + "367", + "368", + "369", + "370", + "371", + "372", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "398", + "399", + "443", + "444", + "449", + "450", + "451", + "452", + "453", + "454", + "455", + "456", + "457", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482", + "487", + "488", + "489", + "490", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "522", + "527", + "528", + "529", + "533", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "554", + "555", + "556", + "557", + "633", + "636", + "637", + "639", + "640", + "646", + "647", + "652", + "656", + "657", + "658", + "659", + "660", + "661", + "662", + "663", + "682", + "686", + "690", + "691", + "692", + "693", + "694", + "695", + "696", + "697", + "698", + "699", + "700", + "714", + "715", + "716", + "717", + "718", + "719", + "720", + "721", + "722", + "725", + "732", + "733", + "734", + "735", + "767", + "768", + "769", + "770", + "771", + "772", + "773", + "774", + "775", + "782", + "783", + "784", + "785", + "786", + "787", + "788", + "789", + "790", + "791", + "792", + "812", + "816", + "850", + "852", + "853", + "854", + "862", + "866", + "867", + "868", + "869", + "870", + "871", + "872", + "873", + "874", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "932", + "933", + "934", + "959", + "960", + "965", + "971", + "972", + "973", + "974", + "1008", + "1011", + "1012", + "1014", + "1015", + "1016", + "1017", + "1018", + "1019", + "1020", + "1021", + "1022", + "1027", + "1031", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1041", + "1042", + "1043", + "1055", + "1056", + "1057", + "1058", + "1059", + "1060", + "1066", + "1070", + "1082", + "1086", + "1113", + "1114", + "1115", + "1116", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1126", + "1127", + "1128", + "1129", + "1130", + "1131", + "1132", + "1137", + "1141", + "1173", + "1177", + "1197", + "1198", + "1199", + "1200", + "1201", + "1202", + "1217", + "1218", + "1253", + "1254", + "1255", + "1256", + "1257", + "1258", + "1259", + "1260", + "1277", + "1278", + "1284", + "1285", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", + "1307", + "1308", + "1320", + "1322", + "1323", + "1325", + "1327", + "1328", + "1349", + "1350", + "1356", + "1357", + "1413", + "1415", + "1441", + "1442", + "1443", + "1444", + "1445", + "1453", + "1454", + "1455", + "1456", + "1457", + "1462", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", + "1484", + "1494", + "1499", + "1504", + "1515", + "1516", + "1517", + "1518", + "1519", + "1520", + "1525", + "1530", + "1531", + "1532", + "1533", + "1534", + "1535", + "1536", + "1546", + "1554", + "1559", + "1564", + "1565", + "1566", + "1577", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1633", + "1634", + "1638", + "1639", + "1688", + "1781", + "1782", + "1783", + "1784", + "1898", + "1899", + "1934", + "2012" ], "location": { "end": { "column": 4, - "line": 78 + "line": 10 }, "start": { - "column": 99, - "line": 76 + "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": "4211", + "id": "3360", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "expected undefined to be 'cardId' // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "361" - ], + "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": [ - "361" + "35", + "40", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "55", + "56", + "57", + "59", + "60", + "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", + "204", + "205", + "233", + "234", + "235", + "236", + "237", + "238", + "239", + "240", + "241", + "242", + "243", + "244", + "245", + "246", + "247", + "248", + "249", + "250", + "251", + "252", + "253", + "254", + "255", + "256", + "257", + "258", + "259", + "260", + "261", + "262", + "263", + "266", + "268", + "269", + "271", + "272", + "273", + "274", + "276", + "277", + "278", + "279", + "280", + "281", + "282", + "283", + "284", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "322", + "325", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "363", + "364", + "365", + "366", + "367", + "368", + "369", + "370", + "371", + "372", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "398", + "399", + "443", + "444", + "449", + "450", + "451", + "452", + "453", + "454", + "455", + "456", + "457", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482", + "487", + "488", + "489", + "490", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", + "522", + "527", + "528", + "529", + "533", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "554", + "555", + "556", + "557", + "633", + "636", + "637", + "639", + "640", + "646", + "647", + "652", + "656", + "657", + "658", + "659", + "660", + "661", + "662", + "663", + "682", + "686", + "690", + "691", + "692", + "693", + "694", + "695", + "696", + "697", + "698", + "699", + "700", + "714", + "715", + "716", + "717", + "718", + "719", + "720", + "721", + "722", + "725", + "732", + "733", + "734", + "735", + "767", + "768", + "769", + "770", + "771", + "772", + "773", + "774", + "775", + "782", + "783", + "784", + "785", + "786", + "787", + "788", + "789", + "790", + "791", + "792", + "812", + "816", + "850", + "852", + "853", + "854", + "862", + "866", + "867", + "868", + "869", + "870", + "871", + "872", + "873", + "874", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "932", + "933", + "934", + "959", + "960", + "965", + "971", + "972", + "973", + "974", + "1008", + "1011", + "1012", + "1014", + "1015", + "1016", + "1017", + "1018", + "1019", + "1020", + "1021", + "1022", + "1027", + "1031", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1041", + "1042", + "1043", + "1055", + "1056", + "1057", + "1058", + "1059", + "1060", + "1066", + "1070", + "1082", + "1086", + "1113", + "1114", + "1115", + "1116", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1126", + "1127", + "1128", + "1129", + "1130", + "1131", + "1132", + "1137", + "1141", + "1173", + "1177", + "1197", + "1198", + "1199", + "1200", + "1201", + "1202", + "1217", + "1218", + "1253", + "1254", + "1255", + "1256", + "1257", + "1258", + "1259", + "1260", + "1277", + "1278", + "1284", + "1285", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", + "1307", + "1308", + "1320", + "1322", + "1323", + "1325", + "1327", + "1328", + "1349", + "1350", + "1356", + "1357", + "1413", + "1415", + "1441", + "1442", + "1443", + "1444", + "1445", + "1453", + "1454", + "1455", + "1456", + "1457", + "1462", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", + "1484", + "1494", + "1499", + "1504", + "1515", + "1516", + "1517", + "1518", + "1519", + "1520", + "1525", + "1530", + "1531", + "1532", + "1533", + "1534", + "1535", + "1536", + "1546", + "1554", + "1559", + "1564", + "1565", + "1566", + "1577", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1633", + "1634", + "1638", + "1639", + "1688", + "1781", + "1782", + "1783", + "1784", + "1898", + "1899", + "1934", + "1994" ], "location": { "end": { "column": 4, - "line": 82 + "line": 13 }, "start": { - "column": 68, - "line": 80 + "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": "4212", + "id": "3361", "mutatorName": "BlockStatement", "replacement": "{}", - "statusReason": "expected undefined to be 'werewolves' // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "362" - ], - "coveredBy": [ - "362" - ], - "location": { - "end": { - "column": 4, - "line": 86 - }, - "start": { - "column": 66, - "line": 84 - } - } - }, - { - "id": "4213", - "mutatorName": "ObjectLiteral", - "replacement": "{}", - "statusReason": "tests/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/fox-game-options/fox-game-options.class.ts(8,57): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", "status": "CompileError", - "static": false, - "killedBy": [], + "static": true, "coveredBy": [ - "81", - "82", - "83", - "84", - "85", - "86", - "87", - "88", - "89", - "90", - "91", - "92", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103", - "104", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "348", - "349", - "350", - "351", - "352", - "353", - "354", - "355", - "356", - "357", - "358", - "359", - "360", - "361", - "362", - "483", - "484", - "485", - "486", + "35", + "40", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "55", + "56", + "57", + "59", + "60", + "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", + "204", + "205", + "233", + "234", + "235", + "236", + "237", + "238", + "239", + "240", + "241", + "242", + "243", + "244", + "245", + "246", + "247", + "248", + "249", + "250", + "251", + "252", + "253", + "254", + "255", + "256", + "257", + "258", + "259", + "260", + "261", + "262", + "263", + "266", + "268", + "269", + "271", + "272", + "273", + "274", + "276", + "277", + "278", + "279", + "280", + "281", + "282", + "283", + "284", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "322", + "325", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", + "363", + "364", + "365", + "366", + "367", + "368", + "369", + "370", + "371", + "372", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "398", + "399", + "443", + "444", + "449", + "450", + "451", + "452", + "453", + "454", + "455", + "456", + "457", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482", "487", "488", "489", "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", "522", - "523", - "524", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", - "605", - "606", - "607", - "608", - "1244", - "1245", - "1246", - "1247", - "1248", - "1304", - "1305", - "1306", + "527", + "528", + "529", + "533", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "554", + "555", + "556", + "557", + "633", + "636", + "637", + "639", + "640", + "646", + "647", + "652", + "656", + "657", + "658", + "659", + "660", + "661", + "662", + "663", + "682", + "686", + "690", + "691", + "692", + "693", + "694", + "695", + "696", + "697", + "698", + "699", + "700", + "714", + "715", + "716", + "717", + "718", + "719", + "720", + "721", + "722", + "725", + "732", + "733", + "734", + "735", + "767", + "768", + "769", + "770", + "771", + "772", + "773", + "774", + "775", + "782", + "783", + "784", + "785", + "786", + "787", + "788", + "789", + "790", + "791", + "792", + "812", + "816", + "850", + "852", + "853", + "854", + "862", + "866", + "867", + "868", + "869", + "870", + "871", + "872", + "873", + "874", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "932", + "933", + "934", + "959", + "960", + "965", + "971", + "972", + "973", + "974", + "1008", + "1011", + "1012", + "1014", + "1015", + "1016", + "1017", + "1018", + "1019", + "1020", + "1021", + "1022", + "1027", + "1031", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1041", + "1042", + "1043", + "1055", + "1056", + "1057", + "1058", + "1059", + "1060", + "1066", + "1070", + "1082", + "1086", + "1113", + "1114", + "1115", + "1116", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1126", + "1127", + "1128", + "1129", + "1130", + "1131", + "1132", + "1137", + "1141", + "1173", + "1177", + "1197", + "1198", + "1199", + "1200", + "1201", + "1202", + "1217", + "1218", + "1253", + "1254", + "1255", + "1256", + "1257", + "1258", + "1259", + "1260", + "1277", + "1278", + "1284", + "1285", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", "1307", "1308", - "1309", - "1310", - "1311", - "1312", - "1332", - "1333", - "1334", - "1335", - "1336", - "1337", - "1338" + "1320", + "1322", + "1323", + "1325", + "1327", + "1328", + "1349", + "1350", + "1356", + "1357", + "1413", + "1415", + "1441", + "1442", + "1443", + "1444", + "1445", + "1453", + "1454", + "1455", + "1456", + "1457", + "1462", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", + "1484", + "1494", + "1499", + "1504", + "1515", + "1516", + "1517", + "1518", + "1519", + "1520", + "1525", + "1530", + "1531", + "1532", + "1533", + "1534", + "1535", + "1536", + "1546", + "1554", + "1559", + "1564", + "1565", + "1566", + "1577", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1633", + "1634", + "1638", + "1639", + "1688", + "1781", + "1782", + "1783", + "1784", + "1898", + "1899", + "1934", + "2018" ], "location": { "end": { "column": 4, - "line": 100 + "line": 10 }, "start": { - "column": 10, - "line": 87 + "column": 72, + "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 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/stores/game/useGameStore.ts": { + "app/composables/api/game/types/game-options/roles-game-options/idiot-game-options/idiot-game-options.class.ts": { "language": "typescript", "mutants": [ { - "id": "4214", + "id": "3362", "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/GameOverVictoryText/GameOverVictoryText.nuxt.spec.ts(97,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GameOver/GameOverVictoryText/GameOverVictoryText.nuxt.spec.ts(200,17): error TS2339: Property 'game' does not exist on type 'Store'.\ntests/unit/specs/components/pages/game/GameOver/GameOverVictoryText/GameOverVictoryText.nuxt.spec.ts(321,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/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/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/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/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/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/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/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(72,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(94,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(127,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(197,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(229,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(261,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(299,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/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/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/GameEventTextsManager.nuxt.spec.ts(82,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(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/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'.\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'.\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": true, - "killedBy": [], "coveredBy": [ - "81", - "82", - "83", - "84", - "85", - "86", - "87", - "88", - "89", - "90", - "91", - "92", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103", - "104", - "133", + "35", + "40", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "55", + "56", + "57", + "59", + "60", "134", "135", "136", @@ -207653,34 +212229,8 @@ "179", "180", "181", - "182", - "183", - "184", - "185", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", + "204", + "205", "233", "234", "235", @@ -207712,20 +212262,41 @@ "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", + "322", + "325", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", "363", "364", "365", @@ -207748,47 +212319,19 @@ "382", "383", "384", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "426", - "427", - "428", - "429", - "430", - "431", - "432", - "433", - "434", - "435", - "436", - "437", - "438", - "439", - "440", - "441", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", + "398", + "399", + "443", + "444", + "449", + "450", + "451", + "452", + "453", + "454", + "455", + "456", + "457", "471", "472", "473", @@ -207801,37 +212344,52 @@ "480", "481", "482", - "483", - "484", - "485", - "486", "487", "488", "489", "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", "522", - "523", - "524", + "527", + "528", + "529", + "533", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "554", + "555", + "556", + "557", + "633", + "636", + "637", + "639", + "640", + "646", + "647", + "652", + "656", "657", "658", "659", @@ -207839,6 +212397,9 @@ "661", "662", "663", + "682", + "686", + "690", "691", "692", "693", @@ -207849,19 +212410,6 @@ "698", "699", "700", - "701", - "702", - "703", - "704", - "705", - "706", - "707", - "708", - "709", - "710", - "711", - "712", - "713", "714", "715", "716", @@ -207871,21 +212419,11 @@ "720", "721", "722", - "723", - "724", "725", - "726", - "727", - "728", - "729", - "730", - "731", "732", "733", "734", "735", - "736", - "737", "767", "768", "769", @@ -207895,42 +212433,24 @@ "773", "774", "775", - "793", - "794", - "795", - "796", - "797", - "798", - "799", - "800", - "801", - "802", - "803", - "804", - "805", - "806", - "807", - "808", - "809", - "847", - "848", - "849", + "782", + "783", + "784", + "785", + "786", + "787", + "788", + "789", + "790", + "791", + "792", + "812", + "816", "850", - "851", "852", "853", "854", - "855", - "856", - "857", - "858", - "859", - "860", - "861", "862", - "863", - "864", - "865", "866", "867", "868", @@ -207940,38 +212460,28 @@ "872", "873", "874", - "875", - "876", - "877", - "878", - "879", - "880", - "881", - "882", - "883", - "884", - "885", - "886", - "947", - "966", - "967", - "968", - "969", - "970", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "932", + "933", + "934", + "959", + "960", + "965", "971", "972", "973", "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "984", + "1008", + "1011", + "1012", "1014", "1015", "1016", @@ -207981,6 +212491,8 @@ "1020", "1021", "1022", + "1027", + "1031", "1032", "1033", "1034", @@ -207988,173 +212500,125 @@ "1036", "1037", "1038", - "1039", - "1040", "1041", "1042", "1043", - "1044", - "1049", - "1050", - "1051", - "1052", - "1053", - "1054", "1055", "1056", "1057", "1058", "1059", "1060", - "1142", - "1143", - "1144", - "1145", - "1146", - "1147", - "1148", - "1149", - "1150", + "1066", + "1070", + "1082", + "1086", + "1113", + "1114", + "1115", + "1116", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1126", + "1127", + "1128", + "1129", + "1130", + "1131", + "1132", + "1137", + "1141", + "1173", + "1177", "1197", "1198", "1199", "1200", "1201", "1202", - "1213", - "1214", - "1215", - "1216", "1217", "1218", - "1219", - "1220", - "1221", - "1222", - "1223", - "1224", - "1225", - "1227", - "1244", - "1245", - "1246", - "1247", - "1248", - "1249", - "1250", - "1251", - "1252", "1253", "1254", "1255", - "1313", - "1314", - "1315", - "1316", - "1317", - "1318", - "1319", + "1256", + "1257", + "1258", + "1259", + "1260", + "1277", + "1278", + "1284", + "1285", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", + "1307", + "1308", "1320", - "1321", "1322", "1323", - "1353", - "1354", - "1355", + "1325", + "1327", + "1328", + "1349", + "1350", "1356", "1357", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1365", - "1366", - "1367", - "1368", - "1369", - "1370", - "1371", - "1372", - "1373", - "1374", - "1394", - "1395", - "1396", - "1397", - "1398", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1410", - "1411", - "1412", "1413", - "1414", "1415", - "1416", - "1417", - "1435", - "1436", - "1437", - "1438", - "1439", - "1440", "1441", "1442", "1443", "1444", "1445", - "1446", - "1447", - "1448", - "1449", - "1450", - "1451", + "1453", + "1454", + "1455", + "1456", "1457", - "1458", - "1459", - "1460", - "1461", "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1479", - "1480", - "1481", - "1482", - "1483", - "1489", - "1490", - "1491", - "1492", - "1493", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", + "1484", + "1494", + "1499", "1504", - "1505", - "1506", - "1507", - "1508", - "1509", + "1515", + "1516", + "1517", + "1518", + "1519", + "1520", + "1525", "1530", "1531", "1532", "1533", "1534", "1535", + "1536", + "1546", + "1554", + "1559", + "1564", + "1565", + "1566", "1577", - "1578", - "1579", - "1580", - "1587", - "1611", "1612", "1613", "1614", @@ -208164,118 +212628,62 @@ "1618", "1619", "1620", - "1631", - "1632", + "1621", "1633", "1634", - "1649", - "1650", - "1651", - "1652", - "1653", - "1660", - "1661", - "1662", - "1663", - "1664", - "1674", - "1675", - "1676", - "1677", - "1678", - "1683", - "1684", - "1685", - "1686", - "1687", - "1695", - "1696", - "1697", - "1698", - "1699", - "1715", - "1716", - "1717", - "1718", - "1719", - "1727", - "1728", - "1729", - "1730", - "1731", - "1732", - "1734", - "1738", - "1772", - "1773", - "1774", - "1775", - "1776", - "1777", - "1778", - "1779", - "1804", - "1805", - "1806", - "1807", - "1816", - "1820", - "1829", - "1830", - "1831", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868", - "1872" + "1638", + "1639", + "1688", + "1781", + "1782", + "1783", + "1784", + "1898", + "1899", + "1934", + "2017" ], "location": { "end": { - "column": 2, - "line": 83 + "column": 4, + "line": 10 }, "start": { - "column": 55, - "line": 11 + "column": 78, + "line": 8 } } - }, + } + ], + "source": "import { Expose, plainToInstance } from \"class-transformer\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass IdiotGameOptions {\n @Expose()\n public doesDieOnElderDeath: boolean;\n\n public static create(idiotGameOptions: IdiotGameOptions): IdiotGameOptions {\n return plainToInstance(IdiotGameOptions, idiotGameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { IdiotGameOptions };" + }, + "app/composables/api/game/types/game-options/roles-game-options/little-girl-game-options/little-girl-game-options.class.ts": { + "language": "typescript", + "mutants": [ { - "id": "4215", - "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": "3363", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/types/game-options/roles-game-options/little-girl-game-options/little-girl-game-options.class.ts(8,71): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", "status": "CompileError", "static": true, - "killedBy": [], "coveredBy": [ - "81", - "82", - "83", - "84", - "85", - "86", - "87", - "88", - "89", - "90", - "91", - "92", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103", - "104", - "133", + "35", + "40", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "55", + "56", + "57", + "59", + "60", "134", "135", "136", @@ -208324,34 +212732,8 @@ "179", "180", "181", - "182", - "183", - "184", - "185", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", + "204", + "205", "233", "234", "235", @@ -208383,83 +212765,76 @@ "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", + "322", + "325", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", "363", "364", "365", "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "426", - "427", - "428", - "429", - "430", - "431", - "432", - "433", - "434", - "435", - "436", - "437", - "438", - "439", - "440", - "441", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", + "367", + "368", + "369", + "370", + "371", + "372", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "398", + "399", + "443", + "444", + "449", + "450", + "451", + "452", + "453", + "454", + "455", + "456", + "457", "471", "472", "473", @@ -208472,37 +212847,52 @@ "480", "481", "482", - "483", - "484", - "485", - "486", "487", "488", "489", "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", "522", - "523", - "524", + "527", + "528", + "529", + "533", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "554", + "555", + "556", + "557", + "633", + "636", + "637", + "639", + "640", + "646", + "647", + "652", + "656", "657", "658", "659", @@ -208510,6 +212900,9 @@ "661", "662", "663", + "682", + "686", + "690", "691", "692", "693", @@ -208520,19 +212913,6 @@ "698", "699", "700", - "701", - "702", - "703", - "704", - "705", - "706", - "707", - "708", - "709", - "710", - "711", - "712", - "713", "714", "715", "716", @@ -208542,21 +212922,11 @@ "720", "721", "722", - "723", - "724", "725", - "726", - "727", - "728", - "729", - "730", - "731", "732", "733", "734", "735", - "736", - "737", "767", "768", "769", @@ -208566,42 +212936,24 @@ "773", "774", "775", - "793", - "794", - "795", - "796", - "797", - "798", - "799", - "800", - "801", - "802", - "803", - "804", - "805", - "806", - "807", - "808", - "809", - "847", - "848", - "849", + "782", + "783", + "784", + "785", + "786", + "787", + "788", + "789", + "790", + "791", + "792", + "812", + "816", "850", - "851", "852", "853", "854", - "855", - "856", - "857", - "858", - "859", - "860", - "861", "862", - "863", - "864", - "865", "866", "867", "868", @@ -208611,38 +212963,28 @@ "872", "873", "874", - "875", - "876", - "877", - "878", - "879", - "880", - "881", - "882", - "883", - "884", - "885", - "886", - "947", - "966", - "967", - "968", - "969", - "970", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "932", + "933", + "934", + "959", + "960", + "965", "971", "972", "973", "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "984", + "1008", + "1011", + "1012", "1014", "1015", "1016", @@ -208652,6 +212994,8 @@ "1020", "1021", "1022", + "1027", + "1031", "1032", "1033", "1034", @@ -208659,173 +213003,125 @@ "1036", "1037", "1038", - "1039", - "1040", "1041", "1042", "1043", - "1044", - "1049", - "1050", - "1051", - "1052", - "1053", - "1054", "1055", "1056", "1057", "1058", "1059", "1060", - "1142", - "1143", - "1144", - "1145", - "1146", - "1147", - "1148", - "1149", - "1150", + "1066", + "1070", + "1082", + "1086", + "1113", + "1114", + "1115", + "1116", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1126", + "1127", + "1128", + "1129", + "1130", + "1131", + "1132", + "1137", + "1141", + "1173", + "1177", "1197", "1198", "1199", "1200", "1201", "1202", - "1213", - "1214", - "1215", - "1216", "1217", "1218", - "1219", - "1220", - "1221", - "1222", - "1223", - "1224", - "1225", - "1227", - "1244", - "1245", - "1246", - "1247", - "1248", - "1249", - "1250", - "1251", - "1252", "1253", "1254", "1255", - "1313", - "1314", - "1315", - "1316", - "1317", - "1318", - "1319", + "1256", + "1257", + "1258", + "1259", + "1260", + "1277", + "1278", + "1284", + "1285", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", + "1307", + "1308", "1320", - "1321", "1322", "1323", - "1353", - "1354", - "1355", + "1325", + "1327", + "1328", + "1349", + "1350", "1356", "1357", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1365", - "1366", - "1367", - "1368", - "1369", - "1370", - "1371", - "1372", - "1373", - "1374", - "1394", - "1395", - "1396", - "1397", - "1398", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1410", - "1411", - "1412", "1413", - "1414", "1415", - "1416", - "1417", - "1435", - "1436", - "1437", - "1438", - "1439", - "1440", "1441", "1442", "1443", "1444", "1445", - "1446", - "1447", - "1448", - "1449", - "1450", - "1451", + "1453", + "1454", + "1455", + "1456", "1457", - "1458", - "1459", - "1460", - "1461", "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1479", - "1480", - "1481", - "1482", - "1483", - "1489", - "1490", - "1491", - "1492", - "1493", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", + "1484", + "1494", + "1499", "1504", - "1505", - "1506", - "1507", - "1508", - "1509", + "1515", + "1516", + "1517", + "1518", + "1519", + "1520", + "1525", "1530", "1531", "1532", "1533", "1534", "1535", + "1536", + "1546", + "1554", + "1559", + "1564", + "1565", + "1566", "1577", - "1578", - "1579", - "1580", - "1587", - "1611", "1612", "1613", "1614", @@ -208835,118 +213131,62 @@ "1618", "1619", "1620", - "1631", - "1632", + "1621", "1633", "1634", - "1649", - "1650", - "1651", - "1652", - "1653", - "1660", - "1661", - "1662", - "1663", - "1664", - "1674", - "1675", - "1676", - "1677", - "1678", - "1683", - "1684", - "1685", - "1686", - "1687", - "1695", - "1696", - "1697", - "1698", - "1699", - "1715", - "1716", - "1717", - "1718", - "1719", - "1727", - "1728", - "1729", - "1730", - "1731", - "1732", - "1734", - "1738", - "1772", - "1773", - "1774", - "1775", - "1776", - "1777", - "1778", - "1779", - "1804", - "1805", - "1806", - "1807", - "1816", - "1820", - "1829", - "1830", - "1831", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868", - "1872" + "1638", + "1639", + "1688", + "1781", + "1782", + "1783", + "1784", + "1898", + "1899", + "1934", + "2001" ], "location": { "end": { - "column": 69, - "line": 19 + "column": 4, + "line": 10 }, "start": { - "column": 45, - "line": 19 + "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": "4216", - "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": "3364", + "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": [ - "81", - "82", - "83", - "84", - "85", - "86", - "87", - "88", - "89", - "90", - "91", - "92", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103", - "104", - "133", + "35", + "40", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "55", + "56", + "57", + "59", + "60", "134", "135", "136", @@ -208995,34 +213235,8 @@ "179", "180", "181", - "182", - "183", - "184", - "185", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", + "204", + "205", "233", "234", "235", @@ -209054,20 +213268,41 @@ "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", + "322", + "325", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", "363", "364", "365", @@ -209090,47 +213325,19 @@ "382", "383", "384", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "426", - "427", - "428", - "429", - "430", - "431", - "432", - "433", - "434", - "435", - "436", - "437", - "438", - "439", - "440", - "441", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", + "398", + "399", + "443", + "444", + "449", + "450", + "451", + "452", + "453", + "454", + "455", + "456", + "457", "471", "472", "473", @@ -209143,37 +213350,52 @@ "480", "481", "482", - "483", - "484", - "485", - "486", "487", "488", "489", "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", "522", - "523", - "524", + "527", + "528", + "529", + "533", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "554", + "555", + "556", + "557", + "633", + "636", + "637", + "639", + "640", + "646", + "647", + "652", + "656", "657", "658", "659", @@ -209181,6 +213403,9 @@ "661", "662", "663", + "682", + "686", + "690", "691", "692", "693", @@ -209191,19 +213416,6 @@ "698", "699", "700", - "701", - "702", - "703", - "704", - "705", - "706", - "707", - "708", - "709", - "710", - "711", - "712", - "713", "714", "715", "716", @@ -209213,21 +213425,11 @@ "720", "721", "722", - "723", - "724", "725", - "726", - "727", - "728", - "729", - "730", - "731", "732", "733", "734", "735", - "736", - "737", "767", "768", "769", @@ -209237,42 +213439,24 @@ "773", "774", "775", - "793", - "794", - "795", - "796", - "797", - "798", - "799", - "800", - "801", - "802", - "803", - "804", - "805", - "806", - "807", - "808", - "809", - "847", - "848", - "849", + "782", + "783", + "784", + "785", + "786", + "787", + "788", + "789", + "790", + "791", + "792", + "812", + "816", "850", - "851", "852", "853", "854", - "855", - "856", - "857", - "858", - "859", - "860", - "861", "862", - "863", - "864", - "865", "866", "867", "868", @@ -209282,38 +213466,28 @@ "872", "873", "874", - "875", - "876", - "877", - "878", - "879", - "880", - "881", - "882", - "883", - "884", - "885", - "886", - "947", - "966", - "967", - "968", - "969", - "970", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "932", + "933", + "934", + "959", + "960", + "965", "971", "972", "973", "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "984", + "1008", + "1011", + "1012", "1014", "1015", "1016", @@ -209323,6 +213497,8 @@ "1020", "1021", "1022", + "1027", + "1031", "1032", "1033", "1034", @@ -209330,173 +213506,125 @@ "1036", "1037", "1038", - "1039", - "1040", "1041", "1042", "1043", - "1044", - "1049", - "1050", - "1051", - "1052", - "1053", - "1054", "1055", "1056", "1057", "1058", "1059", "1060", - "1142", - "1143", - "1144", - "1145", - "1146", - "1147", - "1148", - "1149", - "1150", + "1066", + "1070", + "1082", + "1086", + "1113", + "1114", + "1115", + "1116", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1126", + "1127", + "1128", + "1129", + "1130", + "1131", + "1132", + "1137", + "1141", + "1173", + "1177", "1197", "1198", "1199", "1200", "1201", "1202", - "1213", - "1214", - "1215", - "1216", "1217", "1218", - "1219", - "1220", - "1221", - "1222", - "1223", - "1224", - "1225", - "1227", - "1244", - "1245", - "1246", - "1247", - "1248", - "1249", - "1250", - "1251", - "1252", "1253", "1254", "1255", - "1313", - "1314", - "1315", - "1316", - "1317", - "1318", - "1319", + "1256", + "1257", + "1258", + "1259", + "1260", + "1277", + "1278", + "1284", + "1285", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", + "1307", + "1308", "1320", - "1321", "1322", "1323", - "1353", - "1354", - "1355", + "1325", + "1327", + "1328", + "1349", + "1350", "1356", "1357", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1365", - "1366", - "1367", - "1368", - "1369", - "1370", - "1371", - "1372", - "1373", - "1374", - "1394", - "1395", - "1396", - "1397", - "1398", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1410", - "1411", - "1412", "1413", - "1414", "1415", - "1416", - "1417", - "1435", - "1436", - "1437", - "1438", - "1439", - "1440", "1441", "1442", "1443", "1444", "1445", - "1446", - "1447", - "1448", - "1449", - "1450", - "1451", + "1453", + "1454", + "1455", + "1456", "1457", - "1458", - "1459", - "1460", - "1461", "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1479", - "1480", - "1481", - "1482", - "1483", - "1489", - "1490", - "1491", - "1492", - "1493", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", + "1484", + "1494", + "1499", "1504", - "1505", - "1506", - "1507", - "1508", - "1509", + "1515", + "1516", + "1517", + "1518", + "1519", + "1520", + "1525", "1530", "1531", "1532", "1533", "1534", "1535", + "1536", + "1546", + "1554", + "1559", + "1564", + "1565", + "1566", "1577", - "1578", - "1579", - "1580", - "1587", - "1611", "1612", "1613", "1614", @@ -209506,118 +213634,62 @@ "1618", "1619", "1620", - "1631", - "1632", + "1621", "1633", "1634", - "1649", - "1650", - "1651", - "1652", - "1653", - "1660", - "1661", - "1662", - "1663", - "1664", - "1674", - "1675", - "1676", - "1677", - "1678", - "1683", - "1684", - "1685", - "1686", - "1687", - "1695", - "1696", - "1697", - "1698", - "1699", - "1715", - "1716", - "1717", - "1718", - "1719", - "1727", - "1728", - "1729", - "1730", - "1731", - "1732", - "1734", - "1738", - "1772", - "1773", - "1774", - "1775", - "1776", - "1777", - "1778", - "1779", - "1804", - "1805", - "1806", - "1807", - "1816", - "1820", - "1829", - "1830", - "1831", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868", - "1872" + "1638", + "1639", + "1688", + "1781", + "1782", + "1783", + "1784", + "1898", + "1899", + "1934", + "1970" ], "location": { "end": { - "column": 64, - "line": 20 + "column": 4, + "line": 16 }, "start": { - "column": 58, - "line": 20 + "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": "4217", - "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": "3365", + "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": [ - "81", - "82", - "83", - "84", - "85", - "86", - "87", - "88", - "89", - "90", - "91", - "92", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103", - "104", - "133", + "35", + "40", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "55", + "56", + "57", + "59", + "60", "134", "135", "136", @@ -209666,34 +213738,8 @@ "179", "180", "181", - "182", - "183", - "184", - "185", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", + "204", + "205", "233", "234", "235", @@ -209725,20 +213771,41 @@ "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", + "322", + "325", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", "363", "364", "365", @@ -209761,47 +213828,19 @@ "382", "383", "384", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "426", - "427", - "428", - "429", - "430", - "431", - "432", - "433", - "434", - "435", - "436", - "437", - "438", - "439", - "440", - "441", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", + "398", + "399", + "443", + "444", + "449", + "450", + "451", + "452", + "453", + "454", + "455", + "456", + "457", "471", "472", "473", @@ -209814,37 +213853,52 @@ "480", "481", "482", - "483", - "484", - "485", - "486", "487", "488", "489", "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", "522", - "523", - "524", + "527", + "528", + "529", + "533", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "554", + "555", + "556", + "557", + "633", + "636", + "637", + "639", + "640", + "646", + "647", + "652", + "656", "657", "658", "659", @@ -209852,6 +213906,9 @@ "661", "662", "663", + "682", + "686", + "690", "691", "692", "693", @@ -209862,19 +213919,6 @@ "698", "699", "700", - "701", - "702", - "703", - "704", - "705", - "706", - "707", - "708", - "709", - "710", - "711", - "712", - "713", "714", "715", "716", @@ -209884,21 +213928,11 @@ "720", "721", "722", - "723", - "724", "725", - "726", - "727", - "728", - "729", - "730", - "731", "732", "733", "734", "735", - "736", - "737", "767", "768", "769", @@ -209908,42 +213942,24 @@ "773", "774", "775", - "793", - "794", - "795", - "796", - "797", - "798", - "799", - "800", - "801", - "802", - "803", - "804", - "805", - "806", - "807", - "808", - "809", - "847", - "848", - "849", + "782", + "783", + "784", + "785", + "786", + "787", + "788", + "789", + "790", + "791", + "792", + "812", + "816", "850", - "851", "852", "853", "854", - "855", - "856", - "857", - "858", - "859", - "860", - "861", "862", - "863", - "864", - "865", "866", "867", "868", @@ -209953,38 +213969,28 @@ "872", "873", "874", - "875", - "876", - "877", - "878", - "879", - "880", - "881", - "882", - "883", - "884", - "885", - "886", - "947", - "966", - "967", - "968", - "969", - "970", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "932", + "933", + "934", + "959", + "960", + "965", "971", "972", "973", "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "984", + "1008", + "1011", + "1012", "1014", "1015", "1016", @@ -209994,6 +214000,8 @@ "1020", "1021", "1022", + "1027", + "1031", "1032", "1033", "1034", @@ -210001,173 +214009,125 @@ "1036", "1037", "1038", - "1039", - "1040", "1041", "1042", "1043", - "1044", - "1049", - "1050", - "1051", - "1052", - "1053", - "1054", "1055", "1056", "1057", "1058", "1059", "1060", - "1142", - "1143", - "1144", - "1145", - "1146", - "1147", - "1148", - "1149", - "1150", + "1066", + "1070", + "1082", + "1086", + "1113", + "1114", + "1115", + "1116", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1126", + "1127", + "1128", + "1129", + "1130", + "1131", + "1132", + "1137", + "1141", + "1173", + "1177", "1197", "1198", "1199", "1200", "1201", "1202", - "1213", - "1214", - "1215", - "1216", "1217", "1218", - "1219", - "1220", - "1221", - "1222", - "1223", - "1224", - "1225", - "1227", - "1244", - "1245", - "1246", - "1247", - "1248", - "1249", - "1250", - "1251", - "1252", "1253", "1254", "1255", - "1313", - "1314", - "1315", - "1316", - "1317", - "1318", - "1319", + "1256", + "1257", + "1258", + "1259", + "1260", + "1277", + "1278", + "1284", + "1285", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", + "1307", + "1308", "1320", - "1321", "1322", "1323", - "1353", - "1354", - "1355", + "1325", + "1327", + "1328", + "1349", + "1350", "1356", "1357", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1365", - "1366", - "1367", - "1368", - "1369", - "1370", - "1371", - "1372", - "1373", - "1374", - "1394", - "1395", - "1396", - "1397", - "1398", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1410", - "1411", - "1412", "1413", - "1414", "1415", - "1416", - "1417", - "1435", - "1436", - "1437", - "1438", - "1439", - "1440", "1441", "1442", "1443", "1444", "1445", - "1446", - "1447", - "1448", - "1449", - "1450", - "1451", + "1453", + "1454", + "1455", + "1456", "1457", - "1458", - "1459", - "1460", - "1461", "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1479", - "1480", - "1481", - "1482", - "1483", - "1489", - "1490", - "1491", - "1492", - "1493", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", + "1484", + "1494", + "1499", "1504", - "1505", - "1506", - "1507", - "1508", - "1509", + "1515", + "1516", + "1517", + "1518", + "1519", + "1520", + "1525", "1530", "1531", "1532", "1533", "1534", "1535", + "1536", + "1546", + "1554", + "1559", + "1564", + "1565", + "1566", "1577", - "1578", - "1579", - "1580", - "1587", - "1611", "1612", "1613", "1614", @@ -210177,118 +214137,61 @@ "1618", "1619", "1620", - "1631", - "1632", + "1621", "1633", "1634", - "1649", - "1650", - "1651", - "1652", - "1653", - "1660", - "1661", - "1662", - "1663", - "1664", - "1674", - "1675", - "1676", - "1677", - "1678", - "1683", - "1684", - "1685", - "1686", - "1687", - "1695", - "1696", - "1697", - "1698", - "1699", - "1715", - "1716", - "1717", - "1718", - "1719", - "1727", - "1728", - "1729", - "1730", - "1731", - "1732", - "1734", - "1738", - "1772", - "1773", - "1774", - "1775", - "1776", - "1777", - "1778", - "1779", - "1804", - "1805", - "1806", - "1807", - "1816", - "1820", - "1829", - "1830", - "1831", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868", - "1872" + "1638", + "1639", + "1688", + "1781", + "1782", + "1783", + "1784", + "1898", + "1899", + "1934" ], "location": { "end": { - "column": 65, - "line": 21 + "column": 4, + "line": 10 }, "start": { - "column": 59, - "line": 21 + "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": "4218", - "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": "3367", + "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": [ - "81", - "82", - "83", - "84", - "85", - "86", - "87", - "88", - "89", - "90", - "91", - "92", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103", - "104", - "133", + "35", + "40", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "55", + "56", + "57", + "59", + "60", "134", "135", "136", @@ -210337,34 +214240,8 @@ "179", "180", "181", - "182", - "183", - "184", - "185", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", + "204", + "205", "233", "234", "235", @@ -210396,20 +214273,41 @@ "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", + "322", + "325", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", "363", "364", "365", @@ -210432,47 +214330,19 @@ "382", "383", "384", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "426", - "427", - "428", - "429", - "430", - "431", - "432", - "433", - "434", - "435", - "436", - "437", - "438", - "439", - "440", - "441", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", + "398", + "399", + "443", + "444", + "449", + "450", + "451", + "452", + "453", + "454", + "455", + "456", + "457", "471", "472", "473", @@ -210485,37 +214355,52 @@ "480", "481", "482", - "483", - "484", - "485", - "486", "487", "488", "489", "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", "522", - "523", - "524", + "527", + "528", + "529", + "533", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "554", + "555", + "556", + "557", + "633", + "636", + "637", + "639", + "640", + "646", + "647", + "652", + "656", "657", "658", "659", @@ -210523,6 +214408,9 @@ "661", "662", "663", + "682", + "686", + "690", "691", "692", "693", @@ -210533,19 +214421,6 @@ "698", "699", "700", - "701", - "702", - "703", - "704", - "705", - "706", - "707", - "708", - "709", - "710", - "711", - "712", - "713", "714", "715", "716", @@ -210555,21 +214430,11 @@ "720", "721", "722", - "723", - "724", "725", - "726", - "727", - "728", - "729", - "730", - "731", "732", "733", "734", "735", - "736", - "737", "767", "768", "769", @@ -210579,42 +214444,24 @@ "773", "774", "775", - "793", - "794", - "795", - "796", - "797", - "798", - "799", - "800", - "801", - "802", - "803", - "804", - "805", - "806", - "807", - "808", - "809", - "847", - "848", - "849", + "782", + "783", + "784", + "785", + "786", + "787", + "788", + "789", + "790", + "791", + "792", + "812", + "816", "850", - "851", "852", "853", "854", - "855", - "856", - "857", - "858", - "859", - "860", - "861", "862", - "863", - "864", - "865", "866", "867", "868", @@ -210624,38 +214471,28 @@ "872", "873", "874", - "875", - "876", - "877", - "878", - "879", - "880", - "881", - "882", - "883", - "884", - "885", - "886", - "947", - "966", - "967", - "968", - "969", - "970", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "932", + "933", + "934", + "959", + "960", + "965", "971", "972", "973", "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "984", + "1008", + "1011", + "1012", "1014", "1015", "1016", @@ -210665,6 +214502,8 @@ "1020", "1021", "1022", + "1027", + "1031", "1032", "1033", "1034", @@ -210672,173 +214511,125 @@ "1036", "1037", "1038", - "1039", - "1040", "1041", "1042", "1043", - "1044", - "1049", - "1050", - "1051", - "1052", - "1053", - "1054", "1055", "1056", "1057", "1058", "1059", "1060", - "1142", - "1143", - "1144", - "1145", - "1146", - "1147", - "1148", - "1149", - "1150", + "1066", + "1070", + "1082", + "1086", + "1113", + "1114", + "1115", + "1116", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1126", + "1127", + "1128", + "1129", + "1130", + "1131", + "1132", + "1137", + "1141", + "1173", + "1177", "1197", "1198", "1199", "1200", "1201", "1202", - "1213", - "1214", - "1215", - "1216", "1217", "1218", - "1219", - "1220", - "1221", - "1222", - "1223", - "1224", - "1225", - "1227", - "1244", - "1245", - "1246", - "1247", - "1248", - "1249", - "1250", - "1251", - "1252", "1253", "1254", "1255", - "1313", - "1314", - "1315", - "1316", - "1317", - "1318", - "1319", + "1256", + "1257", + "1258", + "1259", + "1260", + "1277", + "1278", + "1284", + "1285", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", + "1307", + "1308", "1320", - "1321", "1322", "1323", - "1353", - "1354", - "1355", + "1325", + "1327", + "1328", + "1349", + "1350", "1356", "1357", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1365", - "1366", - "1367", - "1368", - "1369", - "1370", - "1371", - "1372", - "1373", - "1374", - "1394", - "1395", - "1396", - "1397", - "1398", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1410", - "1411", - "1412", "1413", - "1414", "1415", - "1416", - "1417", - "1435", - "1436", - "1437", - "1438", - "1439", - "1440", "1441", "1442", "1443", "1444", "1445", - "1446", - "1447", - "1448", - "1449", - "1450", - "1451", + "1453", + "1454", + "1455", + "1456", "1457", - "1458", - "1459", - "1460", - "1461", "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1479", - "1480", - "1481", - "1482", - "1483", - "1489", - "1490", - "1491", - "1492", - "1493", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", + "1484", + "1494", + "1499", "1504", - "1505", - "1506", - "1507", - "1508", - "1509", + "1515", + "1516", + "1517", + "1518", + "1519", + "1520", + "1525", "1530", "1531", "1532", "1533", "1534", "1535", + "1536", + "1546", + "1554", + "1559", + "1564", + "1565", + "1566", "1577", - "1578", - "1579", - "1580", - "1587", - "1611", "1612", "1613", "1614", @@ -210848,739 +214639,62 @@ "1618", "1619", "1620", - "1631", - "1632", + "1621", "1633", "1634", - "1649", - "1650", - "1651", - "1652", - "1653", - "1660", - "1661", - "1662", - "1663", - "1664", - "1674", - "1675", - "1676", - "1677", - "1678", - "1683", - "1684", - "1685", - "1686", - "1687", - "1695", - "1696", - "1697", - "1698", - "1699", - "1715", - "1716", - "1717", - "1718", - "1719", - "1727", - "1728", - "1729", - "1730", - "1731", - "1732", - "1734", - "1738", - "1772", - "1773", - "1774", - "1775", - "1776", - "1777", - "1778", - "1779", - "1804", - "1805", - "1806", - "1807", - "1816", - "1820", - "1829", - "1830", - "1831", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868", - "1872" - ], - "location": { - "end": { - "column": 66, - "line": 22 - }, - "start": { - "column": 60, - "line": 22 - } - } - }, - { - "id": "4219", - "mutatorName": "BlockStatement", - "replacement": "{}", - "statusReason": "expected _Game{ …(14) } to strictly equal _Game{ _id: undefined, …(13) }", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "1314" - ], - "coveredBy": [ - "1314" - ], - "location": { - "end": { - "column": 4, - "line": 28 - }, - "start": { - "column": 30, - "line": 26 - } - } - }, - { - "id": "4220", - "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": [ - "1315" - ], - "coveredBy": [ - "1315", - "1316", - "1317" - ], - "location": { - "end": { - "column": 4, - "line": 41 - }, - "start": { - "column": 65, - "line": 30 - } - } - }, - { - "id": "4221", - "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": [ - "1315", - "1316", - "1317" - ], - "location": { - "end": { - "column": 41, - "line": 31 - }, - "start": { - "column": 32, - "line": 31 - } - } - }, - { - "id": "4222", - "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": [ - "1315", - "1316", - "1317" - ], - "location": { - "end": { - "column": 21, - "line": 33 - }, - "start": { - "column": 9, - "line": 33 - } - } - }, - { - "id": "4223", - "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": [ - "1315", - "1316", - "1317" - ], - "location": { - "end": { - "column": 21, - "line": 33 - }, - "start": { - "column": 9, - "line": 33 - } - } - }, - { - "id": "4224", - "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": [ - "1315", - "1316", - "1317" - ], - "location": { - "end": { - "column": 21, - "line": 33 - }, - "start": { - "column": 9, - "line": 33 - } - } - }, - { - "id": "4225", - "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": [ - "1315" - ], - "location": { - "end": { - "column": 6, - "line": 37 - }, - "start": { - "column": 23, - "line": 33 - } - } - }, - { - "id": "4226", - "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": [ - "1315" - ], - "location": { - "end": { - "column": 41, - "line": 34 - }, - "start": { - "column": 34, - "line": 34 - } - } - }, - { - "id": "4227", - "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": [ - "1316", - "1317" - ], - "location": { - "end": { - "column": 41, - "line": 40 - }, - "start": { - "column": 32, - "line": 40 - } - } - }, - { - "id": "4228", - "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": [ - "1318" - ], - "coveredBy": [ - "1318", - "1319" - ], - "location": { - "end": { - "column": 4, - "line": 53 - }, - "start": { - "column": 46, - "line": 43 - } - } - }, - { - "id": "4229", - "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": [ - "1318", - "1319" - ], - "location": { - "end": { - "column": 42, - "line": 44 - }, - "start": { - "column": 33, - "line": 44 - } - } - }, - { - "id": "4230", - "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": [ - "1318", - "1319" - ], - "location": { - "end": { - "column": 22, - "line": 46 - }, - "start": { - "column": 9, - "line": 46 - } - } - }, - { - "id": "4231", - "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": [ - "1318", - "1319" - ], - "location": { - "end": { - "column": 22, - "line": 46 - }, - "start": { - "column": 9, - "line": 46 - } - } - }, - { - "id": "4232", - "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": [ - "1318", - "1319" - ], - "location": { - "end": { - "column": 22, - "line": 46 - }, - "start": { - "column": 9, - "line": 46 - } - } - }, - { - "id": "4233", - "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": [ - "1318" - ], - "location": { - "end": { - "column": 6, - "line": 50 - }, - "start": { - "column": 24, - "line": 46 - } - } - }, - { - "id": "4234", - "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": [ - "1318" - ], - "location": { - "end": { - "column": 41, - "line": 47 - }, - "start": { - "column": 34, - "line": 47 - } - } - }, - { - "id": "4235", - "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": [ - "1319" - ], - "location": { - "end": { - "column": 42, - "line": 52 - }, - "start": { - "column": 33, - "line": 52 - } - } - }, - { - "id": "4236", - "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": [ - "1320" - ], - "coveredBy": [ - "1320", - "1321", - "1322", - "1323" + "1638", + "1639", + "1688", + "1781", + "1782", + "1783", + "1784", + "1898", + "1899", + "1934", + "1997" ], "location": { "end": { "column": 4, - "line": 66 - }, - "start": { - "column": 80, - "line": 55 - } - } - }, - { - "id": "4237", - "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": [ - "1320", - "1321", - "1322", - "1323" - ], - "location": { - "end": { - "column": 43, - "line": 56 - }, - "start": { - "column": 34, - "line": 56 - } - } - }, - { - "id": "4238", - "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": [ - "1320", - "1321", - "1322", - "1323" - ], - "location": { - "end": { - "column": 20, - "line": 58 - }, - "start": { - "column": 9, - "line": 58 - } - } - }, - { - "id": "4239", - "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": [ - "1320", - "1321", - "1322", - "1323" - ], - "location": { - "end": { - "column": 20, - "line": 58 - }, - "start": { - "column": 9, - "line": 58 - } - } - }, - { - "id": "4240", - "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": [ - "1320", - "1321", - "1322", - "1323" - ], - "location": { - "end": { - "column": 20, - "line": 58 - }, - "start": { - "column": 9, - "line": 58 - } - } - }, - { - "id": "4241", - "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": [ - "1320", - "1323" - ], - "location": { - "end": { - "column": 6, - "line": 62 - }, - "start": { - "column": 22, - "line": 58 - } - } - }, - { - "id": "4242", - "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": [ - "1320", - "1323" - ], - "location": { - "end": { - "column": 41, - "line": 59 - }, - "start": { - "column": 34, - "line": 59 - } - } - }, - { - "id": "4243", - "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": [ - "1321", - "1322" - ], - "location": { - "end": { - "column": 43, - "line": 65 + "line": 10 }, "start": { - "column": 34, - "line": 65 + "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": "4244", + "id": "3368", "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": [ - "1323" - ], - "coveredBy": [ - "1323" - ], - "location": { - "end": { - "column": 4, - "line": 70 - }, - "start": { - "column": 48, - "line": 68 - } - } - }, - { - "id": "4245", - "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/GameOverVictoryText/GameOverVictoryText.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/GameOver/GameOverVictoryText/GameOverVictoryText.nuxt.spec.ts(200,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(321,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/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/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/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/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/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/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/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(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/GameUsePotionsPlayground/WitchUsePotionsTabView/WitchUsePotionsTabView.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/GamePlayground/GamePlaygroundContent/GameUsePotionsPlayground/WitchUsePotionsTabView/WitchUsePotionsTabView.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/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(197,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(229,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(261,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(299,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/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/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/GameEventTextsManager.nuxt.spec.ts(82,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(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/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>>'.\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>>'.\n", + "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": [ - "81", - "82", - "83", - "84", - "85", - "86", - "87", - "88", - "89", - "90", - "91", - "92", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103", - "104", - "133", + "35", + "40", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "55", + "56", + "57", + "59", + "60", "134", "135", "136", @@ -211629,34 +214743,8 @@ "179", "180", "181", - "182", - "183", - "184", - "185", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", + "204", + "205", "233", "234", "235", @@ -211688,20 +214776,41 @@ "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", + "322", + "325", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", "363", "364", "365", @@ -211724,47 +214833,19 @@ "382", "383", "384", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "426", - "427", - "428", - "429", - "430", - "431", - "432", - "433", - "434", - "435", - "436", - "437", - "438", - "439", - "440", - "441", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", + "398", + "399", + "443", + "444", + "449", + "450", + "451", + "452", + "453", + "454", + "455", + "456", + "457", "471", "472", "473", @@ -211777,37 +214858,52 @@ "480", "481", "482", - "483", - "484", - "485", - "486", "487", "488", "489", "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", "522", - "523", - "524", + "527", + "528", + "529", + "533", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "554", + "555", + "556", + "557", + "633", + "636", + "637", + "639", + "640", + "646", + "647", + "652", + "656", "657", "658", "659", @@ -211815,6 +214911,9 @@ "661", "662", "663", + "682", + "686", + "690", "691", "692", "693", @@ -211825,19 +214924,6 @@ "698", "699", "700", - "701", - "702", - "703", - "704", - "705", - "706", - "707", - "708", - "709", - "710", - "711", - "712", - "713", "714", "715", "716", @@ -211847,21 +214933,11 @@ "720", "721", "722", - "723", - "724", "725", - "726", - "727", - "728", - "729", - "730", - "731", "732", "733", "734", "735", - "736", - "737", "767", "768", "769", @@ -211871,42 +214947,24 @@ "773", "774", "775", - "793", - "794", - "795", - "796", - "797", - "798", - "799", - "800", - "801", - "802", - "803", - "804", - "805", - "806", - "807", - "808", - "809", - "847", - "848", - "849", + "782", + "783", + "784", + "785", + "786", + "787", + "788", + "789", + "790", + "791", + "792", + "812", + "816", "850", - "851", "852", "853", "854", - "855", - "856", - "857", - "858", - "859", - "860", - "861", "862", - "863", - "864", - "865", "866", "867", "868", @@ -211916,38 +214974,28 @@ "872", "873", "874", - "875", - "876", - "877", - "878", - "879", - "880", - "881", - "882", - "883", - "884", - "885", - "886", - "947", - "966", - "967", - "968", - "969", - "970", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "932", + "933", + "934", + "959", + "960", + "965", "971", "972", "973", "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "984", + "1008", + "1011", + "1012", "1014", "1015", "1016", @@ -211957,6 +215005,8 @@ "1020", "1021", "1022", + "1027", + "1031", "1032", "1033", "1034", @@ -211964,173 +215014,125 @@ "1036", "1037", "1038", - "1039", - "1040", "1041", "1042", "1043", - "1044", - "1049", - "1050", - "1051", - "1052", - "1053", - "1054", "1055", "1056", "1057", "1058", "1059", "1060", - "1142", - "1143", - "1144", - "1145", - "1146", - "1147", - "1148", - "1149", - "1150", + "1066", + "1070", + "1082", + "1086", + "1113", + "1114", + "1115", + "1116", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1126", + "1127", + "1128", + "1129", + "1130", + "1131", + "1132", + "1137", + "1141", + "1173", + "1177", "1197", "1198", "1199", "1200", "1201", "1202", - "1213", - "1214", - "1215", - "1216", "1217", "1218", - "1219", - "1220", - "1221", - "1222", - "1223", - "1224", - "1225", - "1227", - "1244", - "1245", - "1246", - "1247", - "1248", - "1249", - "1250", - "1251", - "1252", "1253", "1254", "1255", - "1313", - "1314", - "1315", - "1316", - "1317", - "1318", - "1319", + "1256", + "1257", + "1258", + "1259", + "1260", + "1277", + "1278", + "1284", + "1285", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", + "1307", + "1308", "1320", - "1321", "1322", "1323", - "1353", - "1354", - "1355", + "1325", + "1327", + "1328", + "1349", + "1350", "1356", "1357", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1365", - "1366", - "1367", - "1368", - "1369", - "1370", - "1371", - "1372", - "1373", - "1374", - "1394", - "1395", - "1396", - "1397", - "1398", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1410", - "1411", - "1412", "1413", - "1414", "1415", - "1416", - "1417", - "1435", - "1436", - "1437", - "1438", - "1439", - "1440", "1441", "1442", "1443", "1444", "1445", - "1446", - "1447", - "1448", - "1449", - "1450", - "1451", + "1453", + "1454", + "1455", + "1456", "1457", - "1458", - "1459", - "1460", - "1461", "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1479", - "1480", - "1481", - "1482", - "1483", - "1489", - "1490", - "1491", - "1492", - "1493", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", + "1484", + "1494", + "1499", "1504", - "1505", - "1506", - "1507", - "1508", - "1509", + "1515", + "1516", + "1517", + "1518", + "1519", + "1520", + "1525", "1530", "1531", "1532", "1533", "1534", "1535", + "1536", + "1546", + "1554", + "1559", + "1564", + "1565", + "1566", "1577", - "1578", - "1579", - "1580", - "1587", - "1611", "1612", "1613", "1614", @@ -212140,588 +215142,178 @@ "1618", "1619", "1620", - "1631", - "1632", + "1621", "1633", "1634", - "1649", - "1650", - "1651", - "1652", - "1653", - "1660", - "1661", - "1662", - "1663", - "1664", - "1674", - "1675", - "1676", - "1677", - "1678", - "1683", - "1684", - "1685", - "1686", - "1687", - "1695", - "1696", - "1697", - "1698", - "1699", - "1715", - "1716", - "1717", - "1718", - "1719", - "1727", - "1728", - "1729", - "1730", - "1731", - "1732", - "1734", - "1738", - "1772", - "1773", - "1774", - "1775", - "1776", - "1777", - "1778", - "1779", - "1804", - "1805", - "1806", - "1807", - "1816", - "1820", - "1829", - "1830", - "1831", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868", - "1872" + "1638", + "1639", + "1688", + "1781", + "1782", + "1783", + "1784", + "1898", + "1899", + "1934", + "2004" ], "location": { "end": { "column": 4, - "line": 82 + "line": 13 }, "start": { - "column": 10, - "line": 71 + "column": 75, + "line": 11 } } } ], - "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/keyboard/useKeyboardStore.ts": { - "language": "typescript", - "mutants": [ - { - "id": "4246", - "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": [ - "265", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524", - "692", - "702", - "715", - "724", - "725", - "768", - "857", - "867", - "875", - "876", - "877", - "878", - "879", - "880", - "881", - "882", - "883", - "884", - "885", - "886", - "947", - "1015", - "1033", - "1050", - "1056", - "1198", - "1214", - "1227", - "1250", - "1405", - "1410", - "1411", - "1412", - "1413", - "1414", - "1415", - "1416", - "1417", - "1448", - "1463", - "1480", - "1490", - "1505", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1738", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868", - "2007" - ], - "location": { - "end": { - "column": 2, - "line": 21 - }, - "start": { - "column": 63, - "line": 5 - } - } - }, - { - "id": "4247", - "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": [ - "265", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524", - "692", - "702", - "715", - "724", - "725", - "768", - "857", - "867", - "875", - "876", - "877", - "878", - "879", - "880", - "881", - "882", - "883", - "884", - "885", - "886", - "947", - "1015", - "1033", - "1050", - "1056", - "1198", - "1214", - "1227", - "1250", - "1405", - "1410", - "1411", - "1412", - "1413", - "1414", - "1415", - "1416", - "1417", - "1448", - "1463", - "1480", - "1490", - "1505", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1738", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868", - "2007" - ], - "location": { - "end": { - "column": 5, - "line": 18 - }, - "start": { - "column": 39, - "line": 13 - } - } - }, - { - "id": "4248", - "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": [ - "265", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524", - "692", - "702", - "715", - "724", - "725", - "768", - "857", - "867", - "875", - "876", - "877", - "878", - "879", - "880", - "881", - "882", - "883", - "884", - "885", - "886", - "947", - "1015", - "1033", - "1050", - "1056", - "1198", - "1214", - "1227", - "1250", - "1405", - "1410", - "1411", - "1412", - "1413", - "1414", - "1415", - "1416", - "1417", - "1448", - "1463", - "1480", - "1490", - "1505", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1738", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868", - "2007" - ], - "location": { - "end": { - "column": 4, - "line": 18 - }, - "start": { - "column": 46, - "line": 13 - } - } - }, - { - "id": "4249", - "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": [ - "265", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524", - "692", - "702", - "715", - "724", - "725", - "768", - "857", - "867", - "875", - "876", - "877", - "878", - "879", - "880", - "881", - "882", - "883", - "884", - "885", - "886", - "947", - "1015", - "1033", - "1050", - "1056", - "1198", - "1214", - "1227", - "1250", - "1405", - "1410", - "1411", - "1412", - "1413", - "1414", - "1415", - "1416", - "1417", - "1448", - "1463", - "1480", - "1490", - "1505", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1738", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868", - "2007" - ], - "location": { - "end": { - "column": 38, - "line": 14 - }, - "start": { - "column": 12, - "line": 14 - } - } - }, + "source": "import { Expose, plainToInstance } from \"class-transformer\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass SeerGameOptions {\n @Expose()\n public isTalkative: boolean;\n\n @Expose()\n public canSeeRoles: boolean;\n\n public static create(seerGameOptions: SeerGameOptions): SeerGameOptions {\n return plainToInstance(SeerGameOptions, seerGameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { SeerGameOptions };" + }, + "app/composables/api/game/types/game-options/roles-game-options/sheriff-game-options/sheriff-election-game-options/sheriff-election-game-options.class.ts": { + "language": "typescript", + "mutants": [ { - "id": "4250", - "mutatorName": "ObjectLiteral", + "id": "3369", + "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: {}; 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/sheriff-game-options/sheriff-election-game-options/sheriff-election-game-options.class.ts(12,81): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", "status": "CompileError", - "static": false, - "killedBy": [], + "static": true, "coveredBy": [ - "265", + "35", + "40", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "55", + "56", + "57", + "59", + "60", + "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", + "204", + "205", + "233", + "234", + "235", + "236", + "237", + "238", + "239", + "240", + "241", + "242", + "243", + "244", + "245", + "246", + "247", + "248", + "249", + "250", + "251", + "252", + "253", + "254", + "255", + "256", + "257", + "258", + "259", + "260", + "261", + "262", + "263", + "266", + "268", + "269", + "271", + "272", + "273", + "274", + "276", + "277", + "278", + "279", + "280", + "281", + "282", + "283", + "284", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "322", + "325", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", "363", "364", "365", @@ -212744,106 +215336,488 @@ "382", "383", "384", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", + "398", + "399", + "443", + "444", + "449", + "450", + "451", + "452", + "453", + "454", + "455", + "456", + "457", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482", + "487", + "488", + "489", + "490", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", "522", - "523", - "524", + "527", + "528", + "529", + "533", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "554", + "555", + "556", + "557", + "633", + "636", + "637", + "639", + "640", + "646", + "647", + "652", + "656", + "657", + "658", + "659", + "660", + "661", + "662", + "663", + "682", + "686", + "690", + "691", "692", - "702", + "693", + "694", + "695", + "696", + "697", + "698", + "699", + "700", + "714", "715", - "724", + "716", + "717", + "718", + "719", + "720", + "721", + "722", "725", + "732", + "733", + "734", + "735", + "767", "768", - "857", + "769", + "770", + "771", + "772", + "773", + "774", + "775", + "782", + "783", + "784", + "785", + "786", + "787", + "788", + "789", + "790", + "791", + "792", + "812", + "816", + "850", + "852", + "853", + "854", + "862", + "866", "867", - "875", - "876", - "877", - "878", - "879", - "880", - "881", - "882", - "883", - "884", - "885", - "886", - "947", + "868", + "869", + "870", + "871", + "872", + "873", + "874", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "932", + "933", + "934", + "959", + "960", + "965", + "971", + "972", + "973", + "974", + "1008", + "1011", + "1012", + "1014", "1015", + "1016", + "1017", + "1018", + "1019", + "1020", + "1021", + "1022", + "1027", + "1031", + "1032", "1033", - "1050", + "1034", + "1035", + "1036", + "1037", + "1038", + "1041", + "1042", + "1043", + "1055", "1056", + "1057", + "1058", + "1059", + "1060", + "1066", + "1070", + "1082", + "1086", + "1113", + "1114", + "1115", + "1116", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1126", + "1127", + "1128", + "1129", + "1130", + "1131", + "1132", + "1137", + "1141", + "1173", + "1177", + "1197", "1198", - "1214", - "1227", - "1250", - "1405", - "1410", - "1411", - "1412", + "1199", + "1200", + "1201", + "1202", + "1217", + "1218", + "1253", + "1254", + "1255", + "1256", + "1257", + "1258", + "1259", + "1260", + "1277", + "1278", + "1284", + "1285", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", + "1307", + "1308", + "1320", + "1322", + "1323", + "1325", + "1327", + "1328", + "1349", + "1350", + "1356", + "1357", "1413", - "1414", "1415", - "1416", - "1417", - "1448", - "1463", - "1480", - "1490", - "1505", + "1441", + "1442", + "1443", + "1444", + "1445", + "1453", + "1454", + "1455", + "1456", + "1457", + "1462", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", + "1484", + "1494", + "1499", + "1504", + "1515", + "1516", + "1517", + "1518", + "1519", + "1520", + "1525", + "1530", + "1531", + "1532", + "1533", + "1534", + "1535", + "1536", + "1546", + "1554", + "1559", + "1564", + "1565", + "1566", + "1577", "1612", + "1613", + "1614", + "1615", + "1616", "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1738", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868", - "2007" + "1618", + "1619", + "1620", + "1621", + "1633", + "1634", + "1638", + "1639", + "1688", + "1781", + "1782", + "1783", + "1784", + "1898", + "1899", + "1934", + "1936", + "1981" ], "location": { "end": { - "column": 38, - "line": 15 + "column": 4, + "line": 14 }, "start": { - "column": 12, - "line": 15 + "column": 108, + "line": 12 } } - }, + } + ], + "source": "import { Expose, plainToInstance } from \"class-transformer\";\nimport type { GamePhaseName } from \"~/composables/api/game/types/game-phase/game-phase.types\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass SheriffElectionGameOptions {\n @Expose()\n public turn: number;\n\n @Expose()\n public phaseName: GamePhaseName;\n\n public static create(sheriffElectionGameOptions: SheriffElectionGameOptions): SheriffElectionGameOptions {\n return plainToInstance(SheriffElectionGameOptions, sheriffElectionGameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { SheriffElectionGameOptions };" + }, + "app/composables/api/game/types/game-options/roles-game-options/stuttering-judge-game-options/stuttering-judge-game-options.class.ts": { + "language": "typescript", + "mutants": [ { - "id": "4251", - "mutatorName": "ObjectLiteral", + "id": "3371", + "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/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": [ - "265", + "35", + "40", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "55", + "56", + "57", + "59", + "60", + "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", + "204", + "205", + "233", + "234", + "235", + "236", + "237", + "238", + "239", + "240", + "241", + "242", + "243", + "244", + "245", + "246", + "247", + "248", + "249", + "250", + "251", + "252", + "253", + "254", + "255", + "256", + "257", + "258", + "259", + "260", + "261", + "262", + "263", + "266", + "268", + "269", + "271", + "272", + "273", + "274", + "276", + "277", + "278", + "279", + "280", + "281", + "282", + "283", + "284", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "322", + "325", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", "363", "364", "365", @@ -212866,106 +215840,487 @@ "382", "383", "384", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", + "398", + "399", + "443", + "444", + "449", + "450", + "451", + "452", + "453", + "454", + "455", + "456", + "457", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482", + "487", + "488", + "489", + "490", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", "522", - "523", - "524", + "527", + "528", + "529", + "533", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "554", + "555", + "556", + "557", + "633", + "636", + "637", + "639", + "640", + "646", + "647", + "652", + "656", + "657", + "658", + "659", + "660", + "661", + "662", + "663", + "682", + "686", + "690", + "691", "692", - "702", + "693", + "694", + "695", + "696", + "697", + "698", + "699", + "700", + "714", "715", - "724", + "716", + "717", + "718", + "719", + "720", + "721", + "722", "725", + "732", + "733", + "734", + "735", + "767", "768", - "857", + "769", + "770", + "771", + "772", + "773", + "774", + "775", + "782", + "783", + "784", + "785", + "786", + "787", + "788", + "789", + "790", + "791", + "792", + "812", + "816", + "850", + "852", + "853", + "854", + "862", + "866", "867", - "875", - "876", - "877", - "878", - "879", - "880", - "881", - "882", - "883", - "884", - "885", - "886", - "947", + "868", + "869", + "870", + "871", + "872", + "873", + "874", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "932", + "933", + "934", + "959", + "960", + "965", + "971", + "972", + "973", + "974", + "1008", + "1011", + "1012", + "1014", "1015", + "1016", + "1017", + "1018", + "1019", + "1020", + "1021", + "1022", + "1027", + "1031", + "1032", "1033", - "1050", + "1034", + "1035", + "1036", + "1037", + "1038", + "1041", + "1042", + "1043", + "1055", "1056", + "1057", + "1058", + "1059", + "1060", + "1066", + "1070", + "1082", + "1086", + "1113", + "1114", + "1115", + "1116", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1126", + "1127", + "1128", + "1129", + "1130", + "1131", + "1132", + "1137", + "1141", + "1173", + "1177", + "1197", "1198", - "1214", - "1227", - "1250", - "1405", - "1410", - "1411", - "1412", + "1199", + "1200", + "1201", + "1202", + "1217", + "1218", + "1253", + "1254", + "1255", + "1256", + "1257", + "1258", + "1259", + "1260", + "1277", + "1278", + "1284", + "1285", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", + "1307", + "1308", + "1320", + "1322", + "1323", + "1325", + "1327", + "1328", + "1349", + "1350", + "1356", + "1357", "1413", - "1414", "1415", - "1416", - "1417", - "1448", - "1463", - "1480", - "1490", - "1505", - "1612", - "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1738", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868", - "2007" + "1441", + "1442", + "1443", + "1444", + "1445", + "1453", + "1454", + "1455", + "1456", + "1457", + "1462", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", + "1484", + "1494", + "1499", + "1504", + "1515", + "1516", + "1517", + "1518", + "1519", + "1520", + "1525", + "1530", + "1531", + "1532", + "1533", + "1534", + "1535", + "1536", + "1546", + "1554", + "1559", + "1564", + "1565", + "1566", + "1577", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", + "1621", + "1633", + "1634", + "1638", + "1639", + "1688", + "1781", + "1782", + "1783", + "1784", + "1898", + "1899", + "1934", + "1991" ], "location": { "end": { - "column": 48, - "line": 16 + "column": 4, + "line": 10 }, "start": { - "column": 17, - "line": 16 + "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": "4252", - "mutatorName": "ObjectLiteral", + "id": "3372", + "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/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": [ - "265", + "35", + "40", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "55", + "56", + "57", + "59", + "60", + "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", + "204", + "205", + "233", + "234", + "235", + "236", + "237", + "238", + "239", + "240", + "241", + "242", + "243", + "244", + "245", + "246", + "247", + "248", + "249", + "250", + "251", + "252", + "253", + "254", + "255", + "256", + "257", + "258", + "259", + "260", + "261", + "262", + "263", + "266", + "268", + "269", + "271", + "272", + "273", + "274", + "276", + "277", + "278", + "279", + "280", + "281", + "282", + "283", + "284", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "322", + "325", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", "363", "364", "365", @@ -212988,106 +216343,487 @@ "382", "383", "384", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", + "398", + "399", + "443", + "444", + "449", + "450", + "451", + "452", + "453", + "454", + "455", + "456", + "457", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482", + "487", + "488", + "489", + "490", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", "522", - "523", - "524", + "527", + "528", + "529", + "533", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "554", + "555", + "556", + "557", + "633", + "636", + "637", + "639", + "640", + "646", + "647", + "652", + "656", + "657", + "658", + "659", + "660", + "661", + "662", + "663", + "682", + "686", + "690", + "691", "692", - "702", + "693", + "694", + "695", + "696", + "697", + "698", + "699", + "700", + "714", "715", - "724", + "716", + "717", + "718", + "719", + "720", + "721", + "722", "725", + "732", + "733", + "734", + "735", + "767", "768", - "857", + "769", + "770", + "771", + "772", + "773", + "774", + "775", + "782", + "783", + "784", + "785", + "786", + "787", + "788", + "789", + "790", + "791", + "792", + "812", + "816", + "850", + "852", + "853", + "854", + "862", + "866", "867", - "875", - "876", - "877", - "878", - "879", - "880", - "881", - "882", - "883", - "884", - "885", - "886", - "947", + "868", + "869", + "870", + "871", + "872", + "873", + "874", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "932", + "933", + "934", + "959", + "960", + "965", + "971", + "972", + "973", + "974", + "1008", + "1011", + "1012", + "1014", "1015", + "1016", + "1017", + "1018", + "1019", + "1020", + "1021", + "1022", + "1027", + "1031", + "1032", "1033", - "1050", + "1034", + "1035", + "1036", + "1037", + "1038", + "1041", + "1042", + "1043", + "1055", "1056", + "1057", + "1058", + "1059", + "1060", + "1066", + "1070", + "1082", + "1086", + "1113", + "1114", + "1115", + "1116", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1126", + "1127", + "1128", + "1129", + "1130", + "1131", + "1132", + "1137", + "1141", + "1173", + "1177", + "1197", "1198", - "1214", - "1227", - "1250", - "1405", - "1410", - "1411", - "1412", + "1199", + "1200", + "1201", + "1202", + "1217", + "1218", + "1253", + "1254", + "1255", + "1256", + "1257", + "1258", + "1259", + "1260", + "1277", + "1278", + "1284", + "1285", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", + "1307", + "1308", + "1320", + "1322", + "1323", + "1325", + "1327", + "1328", + "1349", + "1350", + "1356", + "1357", "1413", - "1414", "1415", - "1416", - "1417", - "1448", - "1463", - "1480", - "1490", - "1505", + "1441", + "1442", + "1443", + "1444", + "1445", + "1453", + "1454", + "1455", + "1456", + "1457", + "1462", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", + "1484", + "1494", + "1499", + "1504", + "1515", + "1516", + "1517", + "1518", + "1519", + "1520", + "1525", + "1530", + "1531", + "1532", + "1533", + "1534", + "1535", + "1536", + "1546", + "1554", + "1559", + "1564", + "1565", + "1566", + "1577", "1612", + "1613", + "1614", + "1615", + "1616", "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1738", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868", - "2007" + "1618", + "1619", + "1620", + "1621", + "1633", + "1634", + "1638", + "1639", + "1688", + "1781", + "1782", + "1783", + "1784", + "1898", + "1899", + "1934", + "1989" ], "location": { "end": { - "column": 46, - "line": 17 + "column": 4, + "line": 13 }, "start": { - "column": 16, - "line": 17 + "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": "4253", - "mutatorName": "ObjectLiteral", + "id": "3373", + "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/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": [ - "265", + "35", + "40", + "45", + "46", + "47", + "48", + "49", + "50", + "51", + "52", + "53", + "55", + "56", + "57", + "59", + "60", + "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", + "204", + "205", + "233", + "234", + "235", + "236", + "237", + "238", + "239", + "240", + "241", + "242", + "243", + "244", + "245", + "246", + "247", + "248", + "249", + "250", + "251", + "252", + "253", + "254", + "255", + "256", + "257", + "258", + "259", + "260", + "261", + "262", + "263", + "266", + "268", + "269", + "271", + "272", + "273", + "274", + "276", + "277", + "278", + "279", + "280", + "281", + "282", + "283", + "284", + "285", + "286", + "287", + "288", + "289", + "290", + "291", + "292", + "293", + "322", + "325", + "327", + "328", + "329", + "330", + "331", + "332", + "333", + "334", "363", "364", "365", @@ -213110,156 +216846,357 @@ "382", "383", "384", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", + "398", + "399", + "443", + "444", + "449", + "450", + "451", + "452", + "453", + "454", + "455", + "456", + "457", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482", + "487", + "488", + "489", + "490", + "499", + "500", + "501", + "502", + "503", + "504", + "505", + "506", + "507", + "508", + "509", "522", - "523", - "524", + "527", + "528", + "529", + "533", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "554", + "555", + "556", + "557", + "633", + "636", + "637", + "639", + "640", + "646", + "647", + "652", + "656", + "657", + "658", + "659", + "660", + "661", + "662", + "663", + "682", + "686", + "690", + "691", "692", - "702", + "693", + "694", + "695", + "696", + "697", + "698", + "699", + "700", + "714", "715", - "724", + "716", + "717", + "718", + "719", + "720", + "721", + "722", "725", + "732", + "733", + "734", + "735", + "767", "768", - "857", + "769", + "770", + "771", + "772", + "773", + "774", + "775", + "782", + "783", + "784", + "785", + "786", + "787", + "788", + "789", + "790", + "791", + "792", + "812", + "816", + "850", + "852", + "853", + "854", + "862", + "866", "867", - "875", - "876", - "877", - "878", - "879", - "880", - "881", - "882", - "883", - "884", - "885", - "886", - "947", + "868", + "869", + "870", + "871", + "872", + "873", + "874", + "901", + "902", + "903", + "904", + "905", + "906", + "907", + "908", + "909", + "932", + "933", + "934", + "959", + "960", + "965", + "971", + "972", + "973", + "974", + "1008", + "1011", + "1012", + "1014", "1015", + "1016", + "1017", + "1018", + "1019", + "1020", + "1021", + "1022", + "1027", + "1031", + "1032", "1033", - "1050", + "1034", + "1035", + "1036", + "1037", + "1038", + "1041", + "1042", + "1043", + "1055", "1056", + "1057", + "1058", + "1059", + "1060", + "1066", + "1070", + "1082", + "1086", + "1113", + "1114", + "1115", + "1116", + "1117", + "1118", + "1119", + "1120", + "1121", + "1122", + "1123", + "1124", + "1125", + "1126", + "1127", + "1128", + "1129", + "1130", + "1131", + "1132", + "1137", + "1141", + "1173", + "1177", + "1197", "1198", - "1214", - "1227", - "1250", - "1405", - "1410", - "1411", - "1412", + "1199", + "1200", + "1201", + "1202", + "1217", + "1218", + "1253", + "1254", + "1255", + "1256", + "1257", + "1258", + "1259", + "1260", + "1277", + "1278", + "1284", + "1285", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", + "1307", + "1308", + "1320", + "1322", + "1323", + "1325", + "1327", + "1328", + "1349", + "1350", + "1356", + "1357", "1413", - "1414", "1415", - "1416", - "1417", - "1448", - "1463", - "1480", - "1490", - "1505", + "1441", + "1442", + "1443", + "1444", + "1445", + "1453", + "1454", + "1455", + "1456", + "1457", + "1462", + "1468", + "1469", + "1470", + "1471", + "1472", + "1473", + "1484", + "1494", + "1499", + "1504", + "1515", + "1516", + "1517", + "1518", + "1519", + "1520", + "1525", + "1530", + "1531", + "1532", + "1533", + "1534", + "1535", + "1536", + "1546", + "1554", + "1559", + "1564", + "1565", + "1566", + "1577", "1612", + "1613", + "1614", + "1615", + "1616", "1617", - "1650", - "1661", - "1675", - "1684", - "1696", - "1734", - "1738", - "1773", - "1805", - "1816", - "1820", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868", - "2007" + "1618", + "1619", + "1620", + "1621", + "1633", + "1634", + "1638", + "1639", + "1688", + "1781", + "1782", + "1783", + "1784", + "1898", + "1899", + "1934", + "1996" ], "location": { "end": { - "column": 22, - "line": 20 + "column": 4, + "line": 10 }, "start": { - "column": 10, - "line": 20 + "column": 102, + "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 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/stores/role/useRolesStore.ts": { + "app/composables/api/game/types/game-options/roles-game-options/two-sisters-game-options/two-sisters-game-options.class.ts": { "language": "typescript", "mutants": [ { - "id": "4254", + "id": "3374", "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(19,11): error TS2339: Property 'getRoleWithNameInRoles' does not exist on type '_StoreWithState & _StoreWithGetters<{}> & PiniaCustomProperties & PiniaCustomStateProperties<...>'.\ntests/unit/specs/components/pages/about/AboutAvailableRoles/AboutAvailableRoles.nuxt.spec.ts(52,20): error TS2339: Property 'roles' does not exist on type 'Store'.\ntests/unit/specs/components/pages/about/AboutAvailableRoles/AboutAvailableRoles.nuxt.spec.ts(82,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(102,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(420,18): error TS2339: Property 'roles' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(496,18): error TS2339: Property 'roles' does not exist on type 'Store'.\ntests/unit/specs/stores/game/create-game-dto/useCreateGameDtoStore.spec.ts(553,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/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": [ - "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", @@ -213269,57 +217206,101 @@ "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", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", + "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", + "204", + "205", + "233", + "234", + "235", + "236", + "237", + "238", + "239", + "240", + "241", + "242", + "243", + "244", + "245", + "246", + "247", + "248", + "249", + "250", + "251", + "252", + "253", + "254", + "255", + "256", + "257", + "258", + "259", + "260", + "261", + "262", + "263", + "266", + "268", + "269", + "271", + "272", + "273", + "274", + "276", + "277", "278", "279", "280", @@ -213336,12 +217317,8 @@ "291", "292", "293", - "321", "322", - "323", - "324", "325", - "326", "327", "328", "329", @@ -213350,30 +217327,32 @@ "332", "333", "334", - "335", - "336", - "337", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "442", + "363", + "364", + "365", + "366", + "367", + "368", + "369", + "370", + "371", + "372", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "398", + "399", "443", "444", - "445", - "446", - "447", - "448", "449", "450", "451", @@ -213383,6 +217362,22 @@ "455", "456", "457", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482", + "487", + "488", + "489", + "490", "499", "500", "501", @@ -213394,112 +217389,80 @@ "507", "508", "509", - "525", - "526", + "522", "527", "528", "529", - "530", - "531", - "532", "533", - "534", - "535", - "536", - "537", - "538", - "539", - "540", - "609", - "610", - "611", - "612", - "613", - "614", - "615", - "616", - "617", - "618", - "619", - "620", - "621", - "622", - "623", - "624", - "625", - "626", - "627", - "628", - "629", - "630", - "631", - "632", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "554", + "555", + "556", + "557", "633", - "634", - "635", "636", "637", - "638", "639", "640", - "641", - "642", - "643", - "644", - "645", "646", "647", - "648", - "649", - "650", - "651", "652", - "653", - "654", - "655", "656", - "664", - "665", - "666", - "667", - "668", - "669", - "670", - "671", - "672", - "673", - "674", - "675", - "676", - "677", - "678", - "679", - "680", - "681", + "657", + "658", + "659", + "660", + "661", + "662", + "663", "682", - "683", - "684", - "685", "686", - "687", - "688", - "689", "690", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", + "691", + "692", + "693", + "694", + "695", + "696", + "697", + "698", + "699", + "700", + "714", + "715", + "716", + "717", + "718", + "719", + "720", + "721", + "722", + "725", + "732", + "733", + "734", + "735", + "767", + "768", + "769", + "770", + "771", + "772", + "773", + "774", + "775", "782", "783", "784", @@ -213511,30 +217474,22 @@ "790", "791", "792", - "810", - "811", "812", - "813", - "814", - "815", "816", - "817", - "818", - "819", - "887", - "888", - "889", - "890", - "891", - "892", - "893", - "894", - "895", - "896", - "897", - "898", - "899", - "900", + "850", + "852", + "853", + "854", + "862", + "866", + "867", + "868", + "869", + "870", + "871", + "872", + "873", + "874", "901", "902", "903", @@ -213544,64 +217499,49 @@ "907", "908", "909", - "936", - "937", - "938", - "939", - "940", - "941", - "942", - "943", - "944", - "945", - "955", - "956", - "957", - "958", + "932", + "933", + "934", "959", "960", - "961", - "962", - "963", - "964", "965", - "1004", - "1005", - "1006", - "1007", + "971", + "972", + "973", + "974", "1008", - "1009", - "1010", "1011", "1012", - "1013", - "1023", - "1024", - "1025", - "1026", + "1014", + "1015", + "1016", + "1017", + "1018", + "1019", + "1020", + "1021", + "1022", "1027", - "1028", - "1029", - "1030", "1031", - "1061", - "1062", - "1063", - "1064", - "1065", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1041", + "1042", + "1043", + "1055", + "1056", + "1057", + "1058", + "1059", + "1060", "1066", - "1067", - "1068", - "1069", "1070", - "1078", - "1079", - "1080", - "1081", "1082", - "1083", - "1084", - "1085", "1086", "1113", "1114", @@ -213623,254 +217563,143 @@ "1130", "1131", "1132", - "1133", - "1134", - "1135", - "1136", "1137", - "1138", - "1139", - "1140", "1141", - "1169", - "1170", - "1171", - "1172", "1173", - "1174", - "1175", - "1176", "1177", - "1245", - "1246", - "1247", - "1248", + "1197", + "1198", + "1199", + "1200", + "1201", + "1202", + "1217", + "1218", + "1253", + "1254", + "1255", "1256", "1257", "1258", "1259", "1260", - "1273", - "1274", - "1275", - "1276", "1277", "1278", - "1279", - "1280", - "1281", - "1282", - "1283", "1284", "1285", - "1286", "1287", "1288", "1289", "1290", "1291", "1292", - "1293", - "1294", - "1295", - "1296", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", - "1303", - "1324", + "1307", + "1308", + "1320", + "1322", + "1323", "1325", - "1326", "1327", "1328", - "1329", - "1330", - "1331", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1348", "1349", "1350", - "1351", - "1352", - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", + "1356", + "1357", + "1413", + "1415", + "1441", + "1442", + "1443", + "1444", + "1445", "1453", "1454", "1455", "1456", + "1457", + "1462", "1468", "1469", "1470", "1471", "1472", "1473", - "1474", - "1475", - "1476", - "1477", - "1478", + "1484", "1494", - "1495", - "1496", - "1497", - "1498", "1499", - "1500", - "1501", - "1502", - "1503", - "1510", - "1511", - "1512", - "1513", - "1514", + "1504", "1515", "1516", "1517", "1518", "1519", "1520", - "1521", - "1522", - "1523", - "1524", "1525", - "1526", - "1527", - "1528", - "1529", + "1530", + "1531", + "1532", + "1533", + "1534", + "1535", "1536", - "1537", - "1538", - "1539", - "1540", - "1541", - "1542", - "1543", - "1544", - "1545", "1546", - "1547", - "1548", - "1549", - "1550", - "1551", - "1552", - "1553", "1554", - "1555", - "1556", - "1557", - "1558", "1559", - "1560", - "1561", - "1562", - "1563", - "1572", - "1573", - "1574", - "1575", - "1576", + "1564", + "1565", + "1566", + "1577", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", "1621", - "1622", - "1623", - "1624", - "1635", - "1636", - "1871", - "1872", - "1873", - "1874", - "1875", - "1890", - "1891", - "1892", - "1893" + "1633", + "1634", + "1638", + "1639", + "1688", + "1781", + "1782", + "1783", + "1784", + "1898", + "1899", + "1934", + "2006" ], "location": { "end": { - "column": 2, - "line": 42 + "column": 4, + "line": 10 }, "start": { - "column": 57, - "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 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": "4255", - "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": "3375", + "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": 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", @@ -213880,57 +217709,101 @@ "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", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", + "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", + "204", + "205", + "233", + "234", + "235", + "236", + "237", + "238", + "239", + "240", + "241", + "242", + "243", + "244", + "245", + "246", + "247", + "248", + "249", + "250", + "251", + "252", + "253", + "254", + "255", + "256", + "257", + "258", + "259", + "260", + "261", + "262", + "263", + "266", + "268", + "269", + "271", + "272", + "273", + "274", + "276", + "277", "278", "279", "280", @@ -213947,12 +217820,8 @@ "291", "292", "293", - "321", "322", - "323", - "324", "325", - "326", "327", "328", "329", @@ -213961,30 +217830,32 @@ "332", "333", "334", - "335", - "336", - "337", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "442", + "363", + "364", + "365", + "366", + "367", + "368", + "369", + "370", + "371", + "372", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "398", + "399", "443", "444", - "445", - "446", - "447", - "448", "449", "450", "451", @@ -213994,6 +217865,22 @@ "455", "456", "457", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482", + "487", + "488", + "489", + "490", "499", "500", "501", @@ -214005,112 +217892,80 @@ "507", "508", "509", - "525", - "526", + "522", "527", "528", "529", - "530", - "531", - "532", "533", - "534", - "535", - "536", - "537", - "538", - "539", - "540", - "609", - "610", - "611", - "612", - "613", - "614", - "615", - "616", - "617", - "618", - "619", - "620", - "621", - "622", - "623", - "624", - "625", - "626", - "627", - "628", - "629", - "630", - "631", - "632", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "554", + "555", + "556", + "557", "633", - "634", - "635", "636", "637", - "638", "639", "640", - "641", - "642", - "643", - "644", - "645", "646", "647", - "648", - "649", - "650", - "651", "652", - "653", - "654", - "655", "656", - "664", - "665", - "666", - "667", - "668", - "669", - "670", - "671", - "672", - "673", - "674", - "675", - "676", - "677", - "678", - "679", - "680", - "681", + "657", + "658", + "659", + "660", + "661", + "662", + "663", "682", - "683", - "684", - "685", "686", - "687", - "688", - "689", "690", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", + "691", + "692", + "693", + "694", + "695", + "696", + "697", + "698", + "699", + "700", + "714", + "715", + "716", + "717", + "718", + "719", + "720", + "721", + "722", + "725", + "732", + "733", + "734", + "735", + "767", + "768", + "769", + "770", + "771", + "772", + "773", + "774", + "775", "782", "783", "784", @@ -214122,30 +217977,22 @@ "790", "791", "792", - "810", - "811", "812", - "813", - "814", - "815", "816", - "817", - "818", - "819", - "887", - "888", - "889", - "890", - "891", - "892", - "893", - "894", - "895", - "896", - "897", - "898", - "899", - "900", + "850", + "852", + "853", + "854", + "862", + "866", + "867", + "868", + "869", + "870", + "871", + "872", + "873", + "874", "901", "902", "903", @@ -214155,64 +218002,49 @@ "907", "908", "909", - "936", - "937", - "938", - "939", - "940", - "941", - "942", - "943", - "944", - "945", - "955", - "956", - "957", - "958", + "932", + "933", + "934", "959", "960", - "961", - "962", - "963", - "964", "965", - "1004", - "1005", - "1006", - "1007", + "971", + "972", + "973", + "974", "1008", - "1009", - "1010", "1011", "1012", - "1013", - "1023", - "1024", - "1025", - "1026", + "1014", + "1015", + "1016", + "1017", + "1018", + "1019", + "1020", + "1021", + "1022", "1027", - "1028", - "1029", - "1030", "1031", - "1061", - "1062", - "1063", - "1064", - "1065", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1041", + "1042", + "1043", + "1055", + "1056", + "1057", + "1058", + "1059", + "1060", "1066", - "1067", - "1068", - "1069", "1070", - "1078", - "1079", - "1080", - "1081", "1082", - "1083", - "1084", - "1085", "1086", "1113", "1114", @@ -214234,830 +218066,143 @@ "1130", "1131", "1132", - "1133", - "1134", - "1135", - "1136", "1137", - "1138", - "1139", - "1140", "1141", - "1169", - "1170", - "1171", - "1172", "1173", - "1174", - "1175", - "1176", "1177", - "1245", - "1246", - "1247", - "1248", + "1197", + "1198", + "1199", + "1200", + "1201", + "1202", + "1217", + "1218", + "1253", + "1254", + "1255", "1256", "1257", "1258", "1259", "1260", - "1273", - "1274", - "1275", - "1276", "1277", "1278", - "1279", - "1280", - "1281", - "1282", - "1283", "1284", "1285", - "1286", "1287", "1288", "1289", "1290", "1291", "1292", - "1293", - "1294", - "1295", - "1296", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", - "1303", - "1324", + "1307", + "1308", + "1320", + "1322", + "1323", "1325", - "1326", "1327", "1328", - "1329", - "1330", - "1331", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1348", "1349", "1350", - "1351", - "1352", - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", + "1356", + "1357", + "1413", + "1415", + "1441", + "1442", + "1443", + "1444", + "1445", "1453", "1454", "1455", "1456", + "1457", + "1462", "1468", "1469", "1470", "1471", "1472", "1473", - "1474", - "1475", - "1476", - "1477", - "1478", + "1484", "1494", - "1495", - "1496", - "1497", - "1498", "1499", - "1500", - "1501", - "1502", - "1503", - "1510", - "1511", - "1512", - "1513", - "1514", + "1504", "1515", "1516", "1517", "1518", "1519", "1520", - "1521", - "1522", - "1523", - "1524", "1525", - "1526", - "1527", - "1528", - "1529", + "1530", + "1531", + "1532", + "1533", + "1534", + "1535", "1536", - "1537", - "1538", - "1539", - "1540", - "1541", - "1542", - "1543", - "1544", - "1545", "1546", - "1547", - "1548", - "1549", - "1550", - "1551", - "1552", - "1553", "1554", - "1555", - "1556", - "1557", - "1558", "1559", - "1560", - "1561", - "1562", - "1563", - "1572", - "1573", - "1574", - "1575", - "1576", + "1564", + "1565", + "1566", + "1577", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", "1621", - "1622", - "1623", - "1624", - "1635", - "1636", - "1871", - "1872", - "1873", - "1874", - "1875", - "1890", - "1891", - "1892", - "1893" - ], - "location": { - "end": { - "column": 64, - "line": 14 - }, - "start": { - "column": 58, - "line": 14 - } - } - }, - { - "id": "4256", - "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": [ - "1288" - ], - "coveredBy": [ - "1288", - "1289" - ], - "location": { - "end": { - "column": 4, - "line": 21 - }, - "start": { - "column": 52, - "line": 17 - } - } - }, - { - "id": "4257", - "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": [ - "1288", - "1289" - ], - "location": { - "end": { - "column": 41, - "line": 18 - }, - "start": { - "column": 32, - "line": 18 - } - } - }, - { - "id": "4258", - "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": [ - "1288", - "1289" - ], - "location": { - "end": { - "column": 41, - "line": 20 - }, - "start": { - "column": 32, - "line": 20 - } - } - }, - { - "id": "4259", - "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": [ - "65", - "66", - "67", - "68", - "69", - "70", - "71", - "72", - "73", - "74", - "1290", - "1291", - "1295", - "1296" - ], - "location": { - "end": { - "column": 4, - "line": 25 - }, - "start": { - "column": 73, - "line": 23 - } - } - }, - { - "id": "4260", - "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": [ - "65", - "66", - "67", - "68", - "69", - "70", - "71", - "72", - "73", - "74", - "1290", - "1291", - "1295", - "1296" - ], - "location": { - "end": { - "column": 29, - "line": 24 - }, - "start": { - "column": 12, - "line": 24 - } - } - }, - { - "id": "4261", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "65" - ], - "coveredBy": [ - "65", - "66", - "67", - "68", - "69", - "70", - "71", - "72", - "73", - "74", - "1290", - "1291", - "1295", - "1296" - ], - "location": { - "end": { - "column": 60, - "line": 24 - }, - "start": { - "column": 30, - "line": 24 - } - } - }, - { - "id": "4262", - "mutatorName": "ConditionalExpression", - "replacement": "true", - "statusReason": "expected true to be false // Object.is equality", - "status": "Killed", - "testsCompleted": 3, - "static": false, - "killedBy": [ - "66" - ], - "coveredBy": [ - "65", - "66", - "67", - "68", - "69", - "70", - "71", - "72", - "73", - "74", - "1290", - "1291", - "1295", - "1296" - ], - "location": { - "end": { - "column": 60, - "line": 24 - }, - "start": { - "column": 38, - "line": 24 - } - } - }, - { - "id": "4263", - "mutatorName": "ConditionalExpression", - "replacement": "false", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "65" - ], - "coveredBy": [ - "65", - "66", - "67", - "68", - "69", - "70", - "71", - "72", - "73", - "74", - "1290", - "1291", - "1295", - "1296" - ], - "location": { - "end": { - "column": 60, - "line": 24 - }, - "start": { - "column": 38, - "line": 24 - } - } - }, - { - "id": "4264", - "mutatorName": "EqualityOperator", - "replacement": "role.name !== roleName", - "statusReason": "expected false to be true // Object.is equality", - "status": "Killed", - "testsCompleted": 1, - "static": false, - "killedBy": [ - "65" - ], - "coveredBy": [ - "65", - "66", - "67", - "68", - "69", - "70", - "71", - "72", - "73", - "74", - "1290", - "1291", - "1295", - "1296" - ], - "location": { - "end": { - "column": 60, - "line": 24 - }, - "start": { - "column": 38, - "line": 24 - } - } - }, - { - "id": "4265", - "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": [ - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "1292", - "1293", - "1294" - ], - "location": { - "end": { - "column": 4, - "line": 29 - }, - "start": { - "column": 105, - "line": 27 - } - } - }, - { - "id": "4266", - "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": [ - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "1292", - "1293", - "1294" - ], - "location": { - "end": { - "column": 114, - "line": 28 - }, - "start": { - "column": 12, - "line": 28 - } - } - }, - { - "id": "4267", - "mutatorName": "MethodExpression", - "replacement": "roles.value", - "statusReason": "expected [ { …(3) }, …(4) ] to strictly equal [ { …(3) }, …(2) ]", - "status": "Killed", - "testsCompleted": 3, - "static": false, - "killedBy": [ - "501" - ], - "coveredBy": [ - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "1292", - "1293", - "1294" - ], - "location": { - "end": { - "column": 108, - "line": 28 - }, - "start": { - "column": 12, - "line": 28 - } - } - }, - { - "id": "4268", - "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": [ - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "1292", - "1293", - "1294" - ], - "location": { - "end": { - "column": 31, - "line": 28 - }, - "start": { - "column": 12, - "line": 28 - } - } - }, - { - "id": "4269", - "mutatorName": "ArrowFunction", - "replacement": "() => undefined", - "statusReason": "expected [] to strictly equal [ { …(3) }, …(2) ]", - "status": "Killed", - "testsCompleted": 3, - "static": false, - "killedBy": [ - "501" - ], - "coveredBy": [ - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "1292", - "1293" - ], - "location": { - "end": { - "column": 107, - "line": 28 - }, - "start": { - "column": 32, - "line": 28 - } - } - }, - { - "id": "4270", - "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": [], - "coveredBy": [ - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "1292", - "1293" - ], - "location": { - "end": { - "column": 88, - "line": 28 - }, - "start": { - "column": 40, - "line": 28 - } - } - }, - { - "id": "4271", - "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": [ - "1294" - ], - "location": { - "end": { - "column": 114, - "line": 28 - }, - "start": { - "column": 112, - "line": 28 - } - } - }, - { - "id": "4272", - "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": [ - "1295", - "1296" - ], - "location": { - "end": { - "column": 4, - "line": 33 - }, - "start": { - "column": 77, - "line": 31 - } - } - }, - { - "id": "4273", - "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": [ - "1295", - "1296" + "1633", + "1634", + "1638", + "1639", + "1688", + "1781", + "1782", + "1783", + "1784", + "1898", + "1899", + "1934", + "2013" ], "location": { "end": { - "column": 50, - "line": 32 + "column": 4, + "line": 10 }, "start": { - "column": 12, - "line": 32 + "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": "4274", - "mutatorName": "ObjectLiteral", + "id": "3376", + "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(19,11): error TS2339: Property 'getRoleWithNameInRoles' does not exist on type '_StoreWithState>, Pick<{}, never>, Pick<{}, never>> & _UnwrapAll> & _StoreWithGetters<...> & PiniaCustomProperties<...> & PiniaCustomStateProperties<...>'.\ntests/unit/specs/components/pages/about/AboutAvailableRoles/AboutAvailableRoles.nuxt.spec.ts(52,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(82,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(102,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(420,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(496,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(553,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/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", @@ -215067,57 +218212,101 @@ "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", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", + "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", + "204", + "205", + "233", + "234", + "235", + "236", + "237", + "238", + "239", + "240", + "241", + "242", + "243", + "244", + "245", + "246", + "247", + "248", + "249", + "250", + "251", + "252", + "253", + "254", + "255", + "256", + "257", + "258", + "259", + "260", + "261", + "262", + "263", + "266", + "268", + "269", + "271", + "272", + "273", + "274", + "276", + "277", "278", "279", "280", @@ -215134,12 +218323,8 @@ "291", "292", "293", - "321", "322", - "323", - "324", "325", - "326", "327", "328", "329", @@ -215148,30 +218333,32 @@ "332", "333", "334", - "335", - "336", - "337", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "442", + "363", + "364", + "365", + "366", + "367", + "368", + "369", + "370", + "371", + "372", + "373", + "374", + "375", + "376", + "377", + "378", + "379", + "380", + "381", + "382", + "383", + "384", + "398", + "399", "443", "444", - "445", - "446", - "447", - "448", "449", "450", "451", @@ -215181,6 +218368,22 @@ "455", "456", "457", + "471", + "472", + "473", + "474", + "475", + "476", + "477", + "478", + "479", + "480", + "481", + "482", + "487", + "488", + "489", + "490", "499", "500", "501", @@ -215192,112 +218395,80 @@ "507", "508", "509", - "525", - "526", + "522", "527", "528", "529", - "530", - "531", - "532", "533", - "534", - "535", - "536", - "537", - "538", - "539", - "540", - "609", - "610", - "611", - "612", - "613", - "614", - "615", - "616", - "617", - "618", - "619", - "620", - "621", - "622", - "623", - "624", - "625", - "626", - "627", - "628", - "629", - "630", - "631", - "632", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "554", + "555", + "556", + "557", "633", - "634", - "635", "636", "637", - "638", "639", "640", - "641", - "642", - "643", - "644", - "645", "646", "647", - "648", - "649", - "650", - "651", "652", - "653", - "654", - "655", "656", - "664", - "665", - "666", - "667", - "668", - "669", - "670", - "671", - "672", - "673", - "674", - "675", - "676", - "677", - "678", - "679", - "680", - "681", + "657", + "658", + "659", + "660", + "661", + "662", + "663", "682", - "683", - "684", - "685", "686", - "687", - "688", - "689", "690", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", + "691", + "692", + "693", + "694", + "695", + "696", + "697", + "698", + "699", + "700", + "714", + "715", + "716", + "717", + "718", + "719", + "720", + "721", + "722", + "725", + "732", + "733", + "734", + "735", + "767", + "768", + "769", + "770", + "771", + "772", + "773", + "774", + "775", "782", "783", "784", @@ -215309,30 +218480,22 @@ "790", "791", "792", - "810", - "811", "812", - "813", - "814", - "815", "816", - "817", - "818", - "819", - "887", - "888", - "889", - "890", - "891", - "892", - "893", - "894", - "895", - "896", - "897", - "898", - "899", - "900", + "850", + "852", + "853", + "854", + "862", + "866", + "867", + "868", + "869", + "870", + "871", + "872", + "873", + "874", "901", "902", "903", @@ -215342,64 +218505,49 @@ "907", "908", "909", - "936", - "937", - "938", - "939", - "940", - "941", - "942", - "943", - "944", - "945", - "955", - "956", - "957", - "958", + "932", + "933", + "934", "959", "960", - "961", - "962", - "963", - "964", "965", - "1004", - "1005", - "1006", - "1007", + "971", + "972", + "973", + "974", "1008", - "1009", - "1010", "1011", "1012", - "1013", - "1023", - "1024", - "1025", - "1026", + "1014", + "1015", + "1016", + "1017", + "1018", + "1019", + "1020", + "1021", + "1022", "1027", - "1028", - "1029", - "1030", "1031", - "1061", - "1062", - "1063", - "1064", - "1065", + "1032", + "1033", + "1034", + "1035", + "1036", + "1037", + "1038", + "1041", + "1042", + "1043", + "1055", + "1056", + "1057", + "1058", + "1059", + "1060", "1066", - "1067", - "1068", - "1069", "1070", - "1078", - "1079", - "1080", - "1081", "1082", - "1083", - "1084", - "1085", "1086", "1113", "1114", @@ -215421,260 +218569,143 @@ "1130", "1131", "1132", - "1133", - "1134", - "1135", - "1136", "1137", - "1138", - "1139", - "1140", "1141", - "1169", - "1170", - "1171", - "1172", "1173", - "1174", - "1175", - "1176", "1177", - "1245", - "1246", - "1247", - "1248", + "1197", + "1198", + "1199", + "1200", + "1201", + "1202", + "1217", + "1218", + "1253", + "1254", + "1255", "1256", "1257", "1258", "1259", "1260", - "1273", - "1274", - "1275", - "1276", "1277", "1278", - "1279", - "1280", - "1281", - "1282", - "1283", "1284", "1285", - "1286", "1287", "1288", "1289", "1290", "1291", "1292", - "1293", - "1294", - "1295", - "1296", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", - "1303", - "1324", + "1307", + "1308", + "1320", + "1322", + "1323", "1325", - "1326", "1327", "1328", - "1329", - "1330", - "1331", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1348", "1349", "1350", - "1351", - "1352", - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1452", + "1356", + "1357", + "1413", + "1415", + "1441", + "1442", + "1443", + "1444", + "1445", "1453", "1454", "1455", "1456", + "1457", + "1462", "1468", "1469", "1470", "1471", "1472", "1473", - "1474", - "1475", - "1476", - "1477", - "1478", + "1484", "1494", - "1495", - "1496", - "1497", - "1498", "1499", - "1500", - "1501", - "1502", - "1503", - "1510", - "1511", - "1512", - "1513", - "1514", + "1504", "1515", "1516", "1517", "1518", "1519", "1520", - "1521", - "1522", - "1523", - "1524", "1525", - "1526", - "1527", - "1528", - "1529", + "1530", + "1531", + "1532", + "1533", + "1534", + "1535", "1536", - "1537", - "1538", - "1539", - "1540", - "1541", - "1542", - "1543", - "1544", - "1545", "1546", - "1547", - "1548", - "1549", - "1550", - "1551", - "1552", - "1553", "1554", - "1555", - "1556", - "1557", - "1558", "1559", - "1560", - "1561", - "1562", - "1563", - "1572", - "1573", - "1574", - "1575", - "1576", + "1564", + "1565", + "1566", + "1577", + "1612", + "1613", + "1614", + "1615", + "1616", + "1617", + "1618", + "1619", + "1620", "1621", - "1622", - "1623", - "1624", - "1635", - "1636", - "1871", - "1872", - "1873", - "1874", - "1875", - "1890", - "1891", - "1892", - "1893" + "1633", + "1634", + "1638", + "1639", + "1688", + "1781", + "1782", + "1783", + "1784", + "1898", + "1899", + "1934", + "2002" ], "location": { "end": { "column": 4, - "line": 41 + "line": 10 }, "start": { - "column": 10, - "line": 34 + "column": 102, + "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 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/utils/url.utils.ts": { + "app/composables/api/game/types/game-options/roles-game-options/wild-child-game-options/wild-child-game-options.class.ts": { "language": "typescript", "mutants": [ { - "id": "4275", + "id": "3377", "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/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": [], "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", @@ -215684,58 +218715,11 @@ "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", - "133", "134", "135", "136", @@ -215784,34 +218768,8 @@ "179", "180", "181", - "182", - "183", - "184", - "185", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", + "204", + "205", "233", "234", "235", @@ -215843,18 +218801,13 @@ "261", "262", "263", - "264", - "265", "266", - "267", "268", "269", - "270", "271", "272", "273", "274", - "275", "276", "277", "278", @@ -215873,12 +218826,8 @@ "291", "292", "293", - "321", "322", - "323", - "324", "325", - "326", "327", "328", "329", @@ -215887,9 +218836,6 @@ "332", "333", "334", - "335", - "336", - "337", "363", "364", "365", @@ -215912,55 +218858,10 @@ "382", "383", "384", - "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", - "426", - "427", - "428", - "429", - "430", - "431", - "432", - "433", - "434", - "435", - "436", - "437", - "438", - "439", - "440", - "441", - "442", + "398", + "399", "443", "444", - "445", - "446", - "447", - "448", "449", "450", "451", @@ -215970,19 +218871,6 @@ "455", "456", "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", "471", "472", "473", @@ -215995,22 +218883,10 @@ "480", "481", "482", - "483", - "484", - "485", - "486", "487", "488", "489", "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", "499", "500", "501", @@ -216022,96 +218898,36 @@ "507", "508", "509", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", "522", - "523", - "524", - "525", - "526", "527", "528", "529", - "530", - "531", - "532", "533", - "534", - "535", - "536", - "537", - "538", - "539", - "540", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", - "605", - "606", - "607", - "608", - "609", - "610", - "611", - "612", - "613", - "614", - "615", - "616", - "617", - "618", - "619", - "620", - "621", - "622", - "623", - "624", - "625", - "626", - "627", - "628", - "629", - "630", - "631", - "632", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "554", + "555", + "556", + "557", "633", - "634", - "635", "636", "637", - "638", "639", - "640", - "641", - "642", - "643", - "644", - "645", + "640", "646", "647", - "648", - "649", - "650", - "651", "652", - "653", - "654", - "655", "656", "657", "658", @@ -216120,32 +218936,8 @@ "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", @@ -216157,19 +218949,6 @@ "698", "699", "700", - "701", - "702", - "703", - "704", - "705", - "706", - "707", - "708", - "709", - "710", - "711", - "712", - "713", "714", "715", "716", @@ -216179,36 +218958,11 @@ "720", "721", "722", - "723", - "724", "725", - "726", - "727", - "728", - "729", - "730", - "731", "732", "733", "734", "735", - "736", - "737", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", "767", "768", "769", @@ -216229,52 +218983,13 @@ "790", "791", "792", - "793", - "794", - "795", - "796", - "797", - "798", - "799", - "800", - "801", - "802", - "803", - "804", - "805", - "806", - "807", - "808", - "809", - "810", - "811", "812", - "813", - "814", - "815", "816", - "817", - "818", - "819", - "847", - "848", - "849", "850", - "851", "852", "853", "854", - "855", - "856", - "857", - "858", - "859", - "860", - "861", "862", - "863", - "864", - "865", "866", "867", "868", @@ -216284,32 +218999,6 @@ "872", "873", "874", - "875", - "876", - "877", - "878", - "879", - "880", - "881", - "882", - "883", - "884", - "885", - "886", - "887", - "888", - "889", - "890", - "891", - "892", - "893", - "894", - "895", - "896", - "897", - "898", - "899", - "900", "901", "902", "903", @@ -216319,57 +219008,19 @@ "907", "908", "909", - "936", - "937", - "938", - "939", - "940", - "941", - "942", - "943", - "944", - "945", - "947", - "955", - "956", - "957", - "958", + "932", + "933", + "934", "959", "960", - "961", - "962", - "963", - "964", "965", - "966", - "967", - "968", - "969", - "970", "971", "972", "973", "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "984", - "1004", - "1005", - "1006", - "1007", "1008", - "1009", - "1010", "1011", "1012", - "1013", "1014", "1015", "1016", @@ -216379,14 +219030,7 @@ "1020", "1021", "1022", - "1023", - "1024", - "1025", - "1026", "1027", - "1028", - "1029", - "1030", "1031", "1032", "1033", @@ -216395,42 +219039,18 @@ "1036", "1037", "1038", - "1039", - "1040", "1041", "1042", "1043", - "1044", - "1049", - "1050", - "1051", - "1052", - "1053", - "1054", "1055", "1056", "1057", "1058", "1059", "1060", - "1061", - "1062", - "1063", - "1064", - "1065", "1066", - "1067", - "1068", - "1069", "1070", - "1078", - "1079", - "1080", - "1081", "1082", - "1083", - "1084", - "1085", "1086", "1113", "1114", @@ -216452,32 +219072,9 @@ "1130", "1131", "1132", - "1133", - "1134", - "1135", - "1136", "1137", - "1138", - "1139", - "1140", "1141", - "1142", - "1143", - "1144", - "1145", - "1146", - "1147", - "1148", - "1149", - "1150", - "1169", - "1170", - "1171", - "1172", "1173", - "1174", - "1175", - "1176", "1177", "1197", "1198", @@ -216485,29 +219082,8 @@ "1200", "1201", "1202", - "1213", - "1214", - "1215", - "1216", "1217", "1218", - "1219", - "1220", - "1221", - "1222", - "1223", - "1224", - "1225", - "1227", - "1244", - "1245", - "1246", - "1247", - "1248", - "1249", - "1250", - "1251", - "1252", "1253", "1254", "1255", @@ -216516,188 +219092,58 @@ "1258", "1259", "1260", - "1273", - "1274", - "1275", - "1276", "1277", "1278", - "1279", - "1280", - "1281", - "1282", - "1283", "1284", "1285", - "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", - "1303", - "1324", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", + "1307", + "1308", + "1320", + "1322", + "1323", "1325", - "1326", "1327", "1328", - "1329", - "1330", - "1331", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1348", "1349", "1350", - "1351", - "1352", - "1353", - "1354", - "1355", "1356", "1357", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1365", - "1366", - "1367", - "1368", - "1369", - "1370", - "1371", - "1372", - "1373", - "1374", - "1394", - "1395", - "1396", - "1397", - "1398", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1410", - "1411", - "1412", "1413", - "1414", "1415", - "1416", - "1417", - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1435", - "1436", - "1437", - "1438", - "1439", - "1440", "1441", "1442", "1443", "1444", "1445", - "1446", - "1447", - "1448", - "1449", - "1450", - "1451", - "1452", "1453", "1454", "1455", "1456", "1457", - "1458", - "1459", - "1460", - "1461", "1462", - "1463", - "1464", - "1465", - "1466", - "1467", "1468", "1469", "1470", "1471", "1472", "1473", - "1474", - "1475", - "1476", - "1477", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1489", - "1490", - "1491", - "1492", - "1493", + "1484", "1494", - "1495", - "1496", - "1497", - "1498", "1499", - "1500", - "1501", - "1502", - "1503", "1504", - "1505", - "1506", - "1507", - "1508", - "1509", - "1510", - "1511", - "1512", - "1513", - "1514", "1515", "1516", "1517", "1518", "1519", "1520", - "1521", - "1522", - "1523", - "1524", "1525", - "1526", - "1527", - "1528", - "1529", "1530", "1531", "1532", @@ -216705,52 +219151,13 @@ "1534", "1535", "1536", - "1537", - "1538", - "1539", - "1540", - "1541", - "1542", - "1543", - "1544", - "1545", "1546", - "1547", - "1548", - "1549", - "1550", - "1551", - "1552", - "1553", "1554", - "1555", - "1556", - "1557", - "1558", "1559", - "1560", - "1561", - "1562", - "1563", - "1572", - "1573", - "1574", - "1575", - "1576", + "1564", + "1565", + "1566", "1577", - "1578", - "1579", - "1580", - "1587", - "1588", - "1589", - "1590", - "1591", - "1592", - "1593", - "1594", - "1595", - "1611", "1612", "1613", "1614", @@ -216761,159 +219168,47 @@ "1619", "1620", "1621", - "1622", - "1623", - "1624", - "1631", - "1632", "1633", "1634", - "1635", - "1636", - "1646", - "1647", - "1648", - "1649", - "1650", - "1651", - "1652", - "1653", - "1660", - "1661", - "1662", - "1663", - "1664", - "1674", - "1675", - "1676", - "1677", - "1678", - "1683", - "1684", - "1685", - "1686", - "1687", - "1695", - "1696", - "1697", - "1698", - "1699", - "1715", - "1716", - "1717", - "1718", - "1719", - "1727", - "1728", - "1729", - "1730", - "1731", - "1732", - "1734", - "1738", - "1772", - "1773", - "1774", - "1775", - "1776", - "1777", - "1778", - "1779", - "1804", - "1805", - "1806", - "1807", - "1816", - "1820", - "1829", - "1830", - "1831", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868", - "1871", - "1872", - "1873", - "1874", - "1875", - "1890", - "1891", - "1892", - "1893", - "1989", - "2021" + "1638", + "1639", + "1688", + "1781", + "1782", + "1783", + "1784", + "1898", + "1899", + "1934", + "2005" ], "location": { "end": { - "column": 2, - "line": 3 + "column": 4, + "line": 10 }, "start": { - "column": 53, - "line": 1 + "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": "4276", - "mutatorName": "Regex", - "replacement": "/\\/+/u", - "statusReason": "Snapshot `Role Image Component > should match snapshot when rendered. 1` mismatched", - "status": "Killed", - "testsCompleted": 663, + "id": "3378", + "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": [ - "1588" - ], "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", @@ -216923,58 +219218,11 @@ "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", - "133", "134", "135", "136", @@ -217023,34 +219271,8 @@ "179", "180", "181", - "182", - "183", - "184", - "185", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", + "204", + "205", "233", "234", "235", @@ -217082,18 +219304,13 @@ "261", "262", "263", - "264", - "265", "266", - "267", "268", "269", - "270", "271", "272", "273", "274", - "275", "276", "277", "278", @@ -217112,12 +219329,8 @@ "291", "292", "293", - "321", "322", - "323", - "324", "325", - "326", "327", "328", "329", @@ -217126,9 +219339,6 @@ "332", "333", "334", - "335", - "336", - "337", "363", "364", "365", @@ -217151,55 +219361,10 @@ "382", "383", "384", - "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", - "426", - "427", - "428", - "429", - "430", - "431", - "432", - "433", - "434", - "435", - "436", - "437", - "438", - "439", - "440", - "441", - "442", + "398", + "399", "443", "444", - "445", - "446", - "447", - "448", "449", "450", "451", @@ -217209,19 +219374,6 @@ "455", "456", "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", "471", "472", "473", @@ -217234,22 +219386,10 @@ "480", "481", "482", - "483", - "484", - "485", - "486", "487", "488", "489", "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", "499", "500", "501", @@ -217261,96 +219401,36 @@ "507", "508", "509", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", "522", - "523", - "524", - "525", - "526", "527", "528", "529", - "530", - "531", - "532", "533", - "534", - "535", - "536", - "537", - "538", - "539", - "540", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", - "605", - "606", - "607", - "608", - "609", - "610", - "611", - "612", - "613", - "614", - "615", - "616", - "617", - "618", - "619", - "620", - "621", - "622", - "623", - "624", - "625", - "626", - "627", - "628", - "629", - "630", - "631", - "632", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "554", + "555", + "556", + "557", "633", - "634", - "635", "636", "637", - "638", "639", "640", - "641", - "642", - "643", - "644", - "645", "646", "647", - "648", - "649", - "650", - "651", "652", - "653", - "654", - "655", "656", "657", "658", @@ -217359,32 +219439,8 @@ "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", @@ -217396,19 +219452,6 @@ "698", "699", "700", - "701", - "702", - "703", - "704", - "705", - "706", - "707", - "708", - "709", - "710", - "711", - "712", - "713", "714", "715", "716", @@ -217418,36 +219461,11 @@ "720", "721", "722", - "723", - "724", "725", - "726", - "727", - "728", - "729", - "730", - "731", "732", "733", "734", "735", - "736", - "737", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", "767", "768", "769", @@ -217468,52 +219486,13 @@ "790", "791", "792", - "793", - "794", - "795", - "796", - "797", - "798", - "799", - "800", - "801", - "802", - "803", - "804", - "805", - "806", - "807", - "808", - "809", - "810", - "811", "812", - "813", - "814", - "815", "816", - "817", - "818", - "819", - "847", - "848", - "849", "850", - "851", "852", "853", "854", - "855", - "856", - "857", - "858", - "859", - "860", - "861", "862", - "863", - "864", - "865", "866", "867", "868", @@ -217523,32 +219502,6 @@ "872", "873", "874", - "875", - "876", - "877", - "878", - "879", - "880", - "881", - "882", - "883", - "884", - "885", - "886", - "887", - "888", - "889", - "890", - "891", - "892", - "893", - "894", - "895", - "896", - "897", - "898", - "899", - "900", "901", "902", "903", @@ -217558,57 +219511,19 @@ "907", "908", "909", - "936", - "937", - "938", - "939", - "940", - "941", - "942", - "943", - "944", - "945", - "947", - "955", - "956", - "957", - "958", + "932", + "933", + "934", "959", "960", - "961", - "962", - "963", - "964", "965", - "966", - "967", - "968", - "969", - "970", "971", "972", "973", - "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "984", - "1004", - "1005", - "1006", - "1007", + "974", "1008", - "1009", - "1010", "1011", "1012", - "1013", "1014", "1015", "1016", @@ -217618,14 +219533,7 @@ "1020", "1021", "1022", - "1023", - "1024", - "1025", - "1026", "1027", - "1028", - "1029", - "1030", "1031", "1032", "1033", @@ -217634,42 +219542,18 @@ "1036", "1037", "1038", - "1039", - "1040", "1041", "1042", "1043", - "1044", - "1049", - "1050", - "1051", - "1052", - "1053", - "1054", "1055", "1056", "1057", "1058", "1059", "1060", - "1061", - "1062", - "1063", - "1064", - "1065", "1066", - "1067", - "1068", - "1069", "1070", - "1078", - "1079", - "1080", - "1081", "1082", - "1083", - "1084", - "1085", "1086", "1113", "1114", @@ -217691,32 +219575,9 @@ "1130", "1131", "1132", - "1133", - "1134", - "1135", - "1136", "1137", - "1138", - "1139", - "1140", "1141", - "1142", - "1143", - "1144", - "1145", - "1146", - "1147", - "1148", - "1149", - "1150", - "1169", - "1170", - "1171", - "1172", "1173", - "1174", - "1175", - "1176", "1177", "1197", "1198", @@ -217724,29 +219585,8 @@ "1200", "1201", "1202", - "1213", - "1214", - "1215", - "1216", "1217", "1218", - "1219", - "1220", - "1221", - "1222", - "1223", - "1224", - "1225", - "1227", - "1244", - "1245", - "1246", - "1247", - "1248", - "1249", - "1250", - "1251", - "1252", "1253", "1254", "1255", @@ -217755,188 +219595,58 @@ "1258", "1259", "1260", - "1273", - "1274", - "1275", - "1276", "1277", "1278", - "1279", - "1280", - "1281", - "1282", - "1283", "1284", "1285", - "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", - "1303", - "1324", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", + "1307", + "1308", + "1320", + "1322", + "1323", "1325", - "1326", "1327", "1328", - "1329", - "1330", - "1331", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1348", "1349", "1350", - "1351", - "1352", - "1353", - "1354", - "1355", "1356", "1357", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1365", - "1366", - "1367", - "1368", - "1369", - "1370", - "1371", - "1372", - "1373", - "1374", - "1394", - "1395", - "1396", - "1397", - "1398", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1410", - "1411", - "1412", "1413", - "1414", "1415", - "1416", - "1417", - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1435", - "1436", - "1437", - "1438", - "1439", - "1440", "1441", "1442", "1443", "1444", "1445", - "1446", - "1447", - "1448", - "1449", - "1450", - "1451", - "1452", "1453", "1454", "1455", "1456", "1457", - "1458", - "1459", - "1460", - "1461", "1462", - "1463", - "1464", - "1465", - "1466", - "1467", "1468", "1469", "1470", "1471", "1472", "1473", - "1474", - "1475", - "1476", - "1477", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1489", - "1490", - "1491", - "1492", - "1493", + "1484", "1494", - "1495", - "1496", - "1497", - "1498", "1499", - "1500", - "1501", - "1502", - "1503", "1504", - "1505", - "1506", - "1507", - "1508", - "1509", - "1510", - "1511", - "1512", - "1513", - "1514", "1515", "1516", "1517", "1518", "1519", "1520", - "1521", - "1522", - "1523", - "1524", "1525", - "1526", - "1527", - "1528", - "1529", "1530", "1531", "1532", @@ -217944,52 +219654,13 @@ "1534", "1535", "1536", - "1537", - "1538", - "1539", - "1540", - "1541", - "1542", - "1543", - "1544", - "1545", "1546", - "1547", - "1548", - "1549", - "1550", - "1551", - "1552", - "1553", "1554", - "1555", - "1556", - "1557", - "1558", "1559", - "1560", - "1561", - "1562", - "1563", - "1572", - "1573", - "1574", - "1575", - "1576", + "1564", + "1565", + "1566", "1577", - "1578", - "1579", - "1580", - "1587", - "1588", - "1589", - "1590", - "1591", - "1592", - "1593", - "1594", - "1595", - "1611", "1612", "1613", "1614", @@ -218000,155 +219671,47 @@ "1619", "1620", "1621", - "1622", - "1623", - "1624", - "1631", - "1632", "1633", "1634", - "1635", - "1636", - "1646", - "1647", - "1648", - "1649", - "1650", - "1651", - "1652", - "1653", - "1660", - "1661", - "1662", - "1663", - "1664", - "1674", - "1675", - "1676", - "1677", - "1678", - "1683", - "1684", - "1685", - "1686", - "1687", - "1695", - "1696", - "1697", - "1698", - "1699", - "1715", - "1716", - "1717", - "1718", - "1719", - "1727", - "1728", - "1729", - "1730", - "1731", - "1732", - "1734", - "1738", - "1772", - "1773", - "1774", - "1775", - "1776", - "1777", - "1778", - "1779", - "1804", - "1805", - "1806", - "1807", - "1816", - "1820", - "1829", - "1830", - "1831", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868", - "1871", - "1872", - "1873", - "1874", - "1875", - "1890", - "1891", - "1892", - "1893", - "1989", - "2021" + "1638", + "1639", + "1688", + "1781", + "1782", + "1783", + "1784", + "1898", + "1899", + "1934", + "2016" ], "location": { "end": { - "column": 29, - "line": 2 + "column": 4, + "line": 10 }, "start": { - "column": 22, - "line": 2 + "column": 78, + "line": 8 } } - }, + } + ], + "source": "import { Expose, plainToInstance } from \"class-transformer\";\nimport { DEFAULT_PLAIN_TO_INSTANCE_OPTIONS } from \"~/utils/constants/class-transformer.constants\";\n\nclass WitchGameOptions {\n @Expose()\n public doesKnowWerewolvesTargets: boolean;\n\n public static create(witchGameOptions: WitchGameOptions): WitchGameOptions {\n return plainToInstance(WitchGameOptions, witchGameOptions, DEFAULT_PLAIN_TO_INSTANCE_OPTIONS);\n }\n}\n\nexport { WitchGameOptions };" + }, + "app/composables/api/game/types/game-options/roles-game-options/wolf-hound-game-options/wolf-hound-game-options.class.ts": { + "language": "typescript", + "mutants": [ { - "id": "4277", - "mutatorName": "Regex", - "replacement": "/\\/$/u", - "status": "Timeout", + "id": "3379", + "mutatorName": "BlockStatement", + "replacement": "{}", + "statusReason": "app/composables/api/game/types/game-options/roles-game-options/wolf-hound-game-options/wolf-hound-game-options.class.ts(11,69): error TS2355: A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.\n", + "status": "CompileError", "static": true, - "killedBy": [], "coveredBy": [ - "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", @@ -218158,58 +219721,11 @@ "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", - "133", "134", "135", "136", @@ -218258,34 +219774,8 @@ "179", "180", "181", - "182", - "183", - "184", - "185", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", + "204", + "205", "233", "234", "235", @@ -218317,18 +219807,13 @@ "261", "262", "263", - "264", - "265", "266", - "267", "268", "269", - "270", "271", "272", "273", "274", - "275", "276", "277", "278", @@ -218347,12 +219832,8 @@ "291", "292", "293", - "321", "322", - "323", - "324", "325", - "326", "327", "328", "329", @@ -218361,9 +219842,6 @@ "332", "333", "334", - "335", - "336", - "337", "363", "364", "365", @@ -218386,55 +219864,10 @@ "382", "383", "384", - "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", - "426", - "427", - "428", - "429", - "430", - "431", - "432", - "433", - "434", - "435", - "436", - "437", - "438", - "439", - "440", - "441", - "442", + "398", + "399", "443", "444", - "445", - "446", - "447", - "448", "449", "450", "451", @@ -218444,19 +219877,6 @@ "455", "456", "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", "471", "472", "473", @@ -218469,22 +219889,10 @@ "480", "481", "482", - "483", - "484", - "485", - "486", "487", "488", "489", "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", "499", "500", "501", @@ -218496,96 +219904,36 @@ "507", "508", "509", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", "522", - "523", - "524", - "525", - "526", "527", "528", "529", - "530", - "531", - "532", "533", - "534", - "535", - "536", - "537", - "538", - "539", - "540", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", - "605", - "606", - "607", - "608", - "609", - "610", - "611", - "612", - "613", - "614", - "615", - "616", - "617", - "618", - "619", - "620", - "621", - "622", - "623", - "624", - "625", - "626", - "627", - "628", - "629", - "630", - "631", - "632", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "554", + "555", + "556", + "557", "633", - "634", - "635", "636", "637", - "638", "639", "640", - "641", - "642", - "643", - "644", - "645", "646", "647", - "648", - "649", - "650", - "651", "652", - "653", - "654", - "655", "656", "657", "658", @@ -218594,32 +219942,8 @@ "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", @@ -218631,19 +219955,6 @@ "698", "699", "700", - "701", - "702", - "703", - "704", - "705", - "706", - "707", - "708", - "709", - "710", - "711", - "712", - "713", "714", "715", "716", @@ -218653,36 +219964,11 @@ "720", "721", "722", - "723", - "724", "725", - "726", - "727", - "728", - "729", - "730", - "731", "732", "733", "734", "735", - "736", - "737", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", "767", "768", "769", @@ -218703,52 +219989,13 @@ "790", "791", "792", - "793", - "794", - "795", - "796", - "797", - "798", - "799", - "800", - "801", - "802", - "803", - "804", - "805", - "806", - "807", - "808", - "809", - "810", - "811", "812", - "813", - "814", - "815", "816", - "817", - "818", - "819", - "847", - "848", - "849", "850", - "851", "852", "853", "854", - "855", - "856", - "857", - "858", - "859", - "860", - "861", "862", - "863", - "864", - "865", "866", "867", "868", @@ -218758,32 +220005,6 @@ "872", "873", "874", - "875", - "876", - "877", - "878", - "879", - "880", - "881", - "882", - "883", - "884", - "885", - "886", - "887", - "888", - "889", - "890", - "891", - "892", - "893", - "894", - "895", - "896", - "897", - "898", - "899", - "900", "901", "902", "903", @@ -218793,57 +220014,19 @@ "907", "908", "909", - "936", - "937", - "938", - "939", - "940", - "941", - "942", - "943", - "944", - "945", - "947", - "955", - "956", - "957", - "958", + "932", + "933", + "934", "959", "960", - "961", - "962", - "963", - "964", "965", - "966", - "967", - "968", - "969", - "970", "971", "972", "973", "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "984", - "1004", - "1005", - "1006", - "1007", "1008", - "1009", - "1010", "1011", "1012", - "1013", "1014", "1015", "1016", @@ -218853,14 +220036,7 @@ "1020", "1021", "1022", - "1023", - "1024", - "1025", - "1026", "1027", - "1028", - "1029", - "1030", "1031", "1032", "1033", @@ -218869,42 +220045,18 @@ "1036", "1037", "1038", - "1039", - "1040", "1041", "1042", "1043", - "1044", - "1049", - "1050", - "1051", - "1052", - "1053", - "1054", "1055", "1056", "1057", "1058", "1059", "1060", - "1061", - "1062", - "1063", - "1064", - "1065", "1066", - "1067", - "1068", - "1069", "1070", - "1078", - "1079", - "1080", - "1081", "1082", - "1083", - "1084", - "1085", "1086", "1113", "1114", @@ -218926,32 +220078,9 @@ "1130", "1131", "1132", - "1133", - "1134", - "1135", - "1136", "1137", - "1138", - "1139", - "1140", "1141", - "1142", - "1143", - "1144", - "1145", - "1146", - "1147", - "1148", - "1149", - "1150", - "1169", - "1170", - "1171", - "1172", "1173", - "1174", - "1175", - "1176", "1177", "1197", "1198", @@ -218959,29 +220088,8 @@ "1200", "1201", "1202", - "1213", - "1214", - "1215", - "1216", "1217", "1218", - "1219", - "1220", - "1221", - "1222", - "1223", - "1224", - "1225", - "1227", - "1244", - "1245", - "1246", - "1247", - "1248", - "1249", - "1250", - "1251", - "1252", "1253", "1254", "1255", @@ -218990,188 +220098,58 @@ "1258", "1259", "1260", - "1273", - "1274", - "1275", - "1276", "1277", "1278", - "1279", - "1280", - "1281", - "1282", - "1283", "1284", "1285", - "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", - "1303", - "1324", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", + "1307", + "1308", + "1320", + "1322", + "1323", "1325", - "1326", "1327", "1328", - "1329", - "1330", - "1331", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1348", "1349", "1350", - "1351", - "1352", - "1353", - "1354", - "1355", "1356", "1357", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1365", - "1366", - "1367", - "1368", - "1369", - "1370", - "1371", - "1372", - "1373", - "1374", - "1394", - "1395", - "1396", - "1397", - "1398", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1410", - "1411", - "1412", "1413", - "1414", "1415", - "1416", - "1417", - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1435", - "1436", - "1437", - "1438", - "1439", - "1440", "1441", "1442", "1443", "1444", "1445", - "1446", - "1447", - "1448", - "1449", - "1450", - "1451", - "1452", "1453", "1454", "1455", "1456", - "1457", - "1458", - "1459", - "1460", - "1461", + "1457", "1462", - "1463", - "1464", - "1465", - "1466", - "1467", "1468", "1469", "1470", "1471", "1472", "1473", - "1474", - "1475", - "1476", - "1477", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1489", - "1490", - "1491", - "1492", - "1493", + "1484", "1494", - "1495", - "1496", - "1497", - "1498", "1499", - "1500", - "1501", - "1502", - "1503", "1504", - "1505", - "1506", - "1507", - "1508", - "1509", - "1510", - "1511", - "1512", - "1513", - "1514", "1515", "1516", "1517", "1518", "1519", "1520", - "1521", - "1522", - "1523", - "1524", "1525", - "1526", - "1527", - "1528", - "1529", "1530", "1531", "1532", @@ -219179,52 +220157,13 @@ "1534", "1535", "1536", - "1537", - "1538", - "1539", - "1540", - "1541", - "1542", - "1543", - "1544", - "1545", "1546", - "1547", - "1548", - "1549", - "1550", - "1551", - "1552", - "1553", "1554", - "1555", - "1556", - "1557", - "1558", "1559", - "1560", - "1561", - "1562", - "1563", - "1572", - "1573", - "1574", - "1575", - "1576", + "1564", + "1565", + "1566", "1577", - "1578", - "1579", - "1580", - "1587", - "1588", - "1589", - "1590", - "1591", - "1592", - "1593", - "1594", - "1595", - "1611", "1612", "1613", "1614", @@ -219235,155 +220174,47 @@ "1619", "1620", "1621", - "1622", - "1623", - "1624", - "1631", - "1632", "1633", "1634", - "1635", - "1636", - "1646", - "1647", - "1648", - "1649", - "1650", - "1651", - "1652", - "1653", - "1660", - "1661", - "1662", - "1663", - "1664", - "1674", - "1675", - "1676", - "1677", - "1678", - "1683", - "1684", - "1685", - "1686", - "1687", - "1695", - "1696", - "1697", - "1698", - "1699", - "1715", - "1716", - "1717", - "1718", - "1719", - "1727", - "1728", - "1729", - "1730", - "1731", - "1732", - "1734", - "1738", - "1772", - "1773", - "1774", - "1775", - "1776", - "1777", - "1778", - "1779", - "1804", - "1805", - "1806", - "1807", - "1816", - "1820", - "1829", - "1830", - "1831", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868", - "1871", - "1872", - "1873", - "1874", - "1875", - "1890", - "1891", - "1892", - "1893", - "1989", - "2021" + "1638", + "1639", + "1688", + "1781", + "1782", + "1783", + "1784", + "1898", + "1899", + "1934", + "1985" ], "location": { "end": { - "column": 29, - "line": 2 + "column": 4, + "line": 13 }, "start": { - "column": 22, - "line": 2 + "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": "4278", - "mutatorName": "StringLiteral", - "replacement": "\"Stryker was here!\"", - "status": "Timeout", + "id": "3380", + "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": [], "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", @@ -219393,58 +220224,11 @@ "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", - "133", "134", "135", "136", @@ -219493,34 +220277,8 @@ "179", "180", "181", - "182", - "183", - "184", - "185", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", + "204", + "205", "233", "234", "235", @@ -219552,18 +220310,13 @@ "261", "262", "263", - "264", - "265", "266", - "267", "268", "269", - "270", "271", "272", "273", "274", - "275", "276", "277", "278", @@ -219582,12 +220335,8 @@ "291", "292", "293", - "321", "322", - "323", - "324", "325", - "326", "327", "328", "329", @@ -219596,9 +220345,6 @@ "332", "333", "334", - "335", - "336", - "337", "363", "364", "365", @@ -219621,55 +220367,10 @@ "382", "383", "384", - "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", - "426", - "427", - "428", - "429", - "430", - "431", - "432", - "433", - "434", - "435", - "436", - "437", - "438", - "439", - "440", - "441", - "442", + "398", + "399", "443", "444", - "445", - "446", - "447", - "448", "449", "450", "451", @@ -219679,19 +220380,6 @@ "455", "456", "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", "471", "472", "473", @@ -219704,22 +220392,10 @@ "480", "481", "482", - "483", - "484", - "485", - "486", "487", "488", "489", "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", "499", "500", "501", @@ -219731,96 +220407,36 @@ "507", "508", "509", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", "522", - "523", - "524", - "525", - "526", "527", "528", "529", - "530", - "531", - "532", "533", - "534", - "535", - "536", - "537", - "538", - "539", - "540", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", - "605", - "606", - "607", - "608", - "609", - "610", - "611", - "612", - "613", - "614", - "615", - "616", - "617", - "618", - "619", - "620", - "621", - "622", - "623", - "624", - "625", - "626", - "627", - "628", - "629", - "630", - "631", - "632", + "541", + "542", + "543", + "544", + "545", + "546", + "547", + "548", + "549", + "550", + "551", + "552", + "553", + "554", + "555", + "556", + "557", "633", - "634", - "635", "636", "637", - "638", "639", "640", - "641", - "642", - "643", - "644", - "645", "646", "647", - "648", - "649", - "650", - "651", "652", - "653", - "654", - "655", "656", "657", "658", @@ -219829,32 +220445,8 @@ "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", @@ -219866,19 +220458,6 @@ "698", "699", "700", - "701", - "702", - "703", - "704", - "705", - "706", - "707", - "708", - "709", - "710", - "711", - "712", - "713", "714", "715", "716", @@ -219888,36 +220467,11 @@ "720", "721", "722", - "723", - "724", "725", - "726", - "727", - "728", - "729", - "730", - "731", "732", "733", "734", "735", - "736", - "737", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", "767", "768", "769", @@ -219938,52 +220492,13 @@ "790", "791", "792", - "793", - "794", - "795", - "796", - "797", - "798", - "799", - "800", - "801", - "802", - "803", - "804", - "805", - "806", - "807", - "808", - "809", - "810", - "811", "812", - "813", - "814", - "815", "816", - "817", - "818", - "819", - "847", - "848", - "849", "850", - "851", "852", "853", "854", - "855", - "856", - "857", - "858", - "859", - "860", - "861", "862", - "863", - "864", - "865", "866", "867", "868", @@ -219993,32 +220508,6 @@ "872", "873", "874", - "875", - "876", - "877", - "878", - "879", - "880", - "881", - "882", - "883", - "884", - "885", - "886", - "887", - "888", - "889", - "890", - "891", - "892", - "893", - "894", - "895", - "896", - "897", - "898", - "899", - "900", "901", "902", "903", @@ -220028,57 +220517,19 @@ "907", "908", "909", - "936", - "937", - "938", - "939", - "940", - "941", - "942", - "943", - "944", - "945", - "947", - "955", - "956", - "957", - "958", + "932", + "933", + "934", "959", "960", - "961", - "962", - "963", - "964", "965", - "966", - "967", - "968", - "969", - "970", "971", "972", "973", "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "984", - "1004", - "1005", - "1006", - "1007", "1008", - "1009", - "1010", "1011", "1012", - "1013", "1014", "1015", "1016", @@ -220088,14 +220539,7 @@ "1020", "1021", "1022", - "1023", - "1024", - "1025", - "1026", "1027", - "1028", - "1029", - "1030", "1031", "1032", "1033", @@ -220104,42 +220548,18 @@ "1036", "1037", "1038", - "1039", - "1040", "1041", "1042", "1043", - "1044", - "1049", - "1050", - "1051", - "1052", - "1053", - "1054", "1055", "1056", "1057", "1058", "1059", "1060", - "1061", - "1062", - "1063", - "1064", - "1065", "1066", - "1067", - "1068", - "1069", "1070", - "1078", - "1079", - "1080", - "1081", "1082", - "1083", - "1084", - "1085", "1086", "1113", "1114", @@ -220161,32 +220581,9 @@ "1130", "1131", "1132", - "1133", - "1134", - "1135", - "1136", "1137", - "1138", - "1139", - "1140", "1141", - "1142", - "1143", - "1144", - "1145", - "1146", - "1147", - "1148", - "1149", - "1150", - "1169", - "1170", - "1171", - "1172", "1173", - "1174", - "1175", - "1176", "1177", "1197", "1198", @@ -220194,29 +220591,8 @@ "1200", "1201", "1202", - "1213", - "1214", - "1215", - "1216", "1217", "1218", - "1219", - "1220", - "1221", - "1222", - "1223", - "1224", - "1225", - "1227", - "1244", - "1245", - "1246", - "1247", - "1248", - "1249", - "1250", - "1251", - "1252", "1253", "1254", "1255", @@ -220225,188 +220601,58 @@ "1258", "1259", "1260", - "1273", - "1274", - "1275", - "1276", "1277", "1278", - "1279", - "1280", - "1281", - "1282", - "1283", "1284", "1285", - "1286", - "1297", - "1298", - "1299", - "1300", - "1301", - "1302", - "1303", - "1324", + "1287", + "1288", + "1289", + "1290", + "1291", + "1292", + "1307", + "1308", + "1320", + "1322", + "1323", "1325", - "1326", "1327", "1328", - "1329", - "1330", - "1331", - "1339", - "1340", - "1341", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1348", "1349", "1350", - "1351", - "1352", - "1353", - "1354", - "1355", "1356", "1357", - "1358", - "1359", - "1360", - "1361", - "1362", - "1363", - "1364", - "1365", - "1366", - "1367", - "1368", - "1369", - "1370", - "1371", - "1372", - "1373", - "1374", - "1394", - "1395", - "1396", - "1397", - "1398", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "1410", - "1411", - "1412", "1413", - "1414", "1415", - "1416", - "1417", - "1427", - "1428", - "1429", - "1430", - "1431", - "1432", - "1433", - "1434", - "1435", - "1436", - "1437", - "1438", - "1439", - "1440", "1441", "1442", "1443", "1444", "1445", - "1446", - "1447", - "1448", - "1449", - "1450", - "1451", - "1452", "1453", "1454", "1455", "1456", "1457", - "1458", - "1459", - "1460", - "1461", "1462", - "1463", - "1464", - "1465", - "1466", - "1467", "1468", "1469", "1470", "1471", "1472", "1473", - "1474", - "1475", - "1476", - "1477", - "1478", - "1479", - "1480", - "1481", - "1482", - "1483", - "1489", - "1490", - "1491", - "1492", - "1493", + "1484", "1494", - "1495", - "1496", - "1497", - "1498", "1499", - "1500", - "1501", - "1502", - "1503", "1504", - "1505", - "1506", - "1507", - "1508", - "1509", - "1510", - "1511", - "1512", - "1513", - "1514", "1515", "1516", "1517", "1518", "1519", "1520", - "1521", - "1522", - "1523", - "1524", "1525", - "1526", - "1527", - "1528", - "1529", "1530", "1531", "1532", @@ -220414,52 +220660,13 @@ "1534", "1535", "1536", - "1537", - "1538", - "1539", - "1540", - "1541", - "1542", - "1543", - "1544", - "1545", "1546", - "1547", - "1548", - "1549", - "1550", - "1551", - "1552", - "1553", "1554", - "1555", - "1556", - "1557", - "1558", "1559", - "1560", - "1561", - "1562", - "1563", - "1572", - "1573", - "1574", - "1575", - "1576", + "1564", + "1565", + "1566", "1577", - "1578", - "1579", - "1580", - "1587", - "1588", - "1589", - "1590", - "1591", - "1592", - "1593", - "1594", - "1595", - "1611", "1612", "1613", "1614", @@ -220470,104 +220677,33 @@ "1619", "1620", "1621", - "1622", - "1623", - "1624", - "1631", - "1632", "1633", "1634", - "1635", - "1636", - "1646", - "1647", - "1648", - "1649", - "1650", - "1651", - "1652", - "1653", - "1660", - "1661", - "1662", - "1663", - "1664", - "1674", - "1675", - "1676", - "1677", - "1678", - "1683", - "1684", - "1685", - "1686", - "1687", - "1695", - "1696", - "1697", - "1698", - "1699", - "1715", - "1716", - "1717", - "1718", - "1719", - "1727", - "1728", - "1729", - "1730", - "1731", - "1732", - "1734", - "1738", - "1772", - "1773", - "1774", - "1775", - "1776", - "1777", - "1778", - "1779", - "1804", - "1805", - "1806", - "1807", - "1816", - "1820", - "1829", - "1830", - "1831", - "1833", - "1837", - "1843", - "1847", - "1864", - "1868", - "1871", - "1872", - "1873", - "1874", - "1875", - "1890", - "1891", - "1892", - "1893", - "1989", - "2021" + "1638", + "1639", + "1688", + "1781", + "1782", + "1783", + "1784", + "1898", + "1899", + "1934", + "2009" ], "location": { "end": { - "column": 33, - "line": 2 + "column": 4, + "line": 13 }, "start": { - "column": 31, - "line": 2 + "column": 78, + "line": 11 } } } ], - "source": "function removeTrailingSlashes(url: string): string {\n return url.replace(/\\/+$/u, \"\");\n}\n\nexport { removeTrailingSlashes };" + "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 };" } }, "schemaVersion": "1.0", @@ -226225,46 +226361,75 @@ ], "source": "import type { mount } from \"@vue/test-utils\";\nimport type { ComponentMountingOptions } from \"@vue/test-utils/dist/mount\";\nimport type InputNumber from \"primevue/inputnumber\";\nimport type Slider from \"primevue/slider\";\nimport GameLobbyOptionsHubRolesTabWhiteWerewolf from \"~/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWhiteWerewolf/GameLobbyOptionsHubRolesTabWhiteWerewolf.vue\";\nimport type GameOptionInputGroup from \"~/components/shared/game/game-options/GameOptionInputGroup/GameOptionInputGroup.vue\";\nimport { useCreateGameDtoStore } from \"~/stores/game/create-game-dto/useCreateGameDtoStore\";\nimport { createFakeCreateGameDto } from \"@tests/unit/utils/factories/composables/api/game/dto/create-game/create-game.dto.factory\";\n\nimport { mountSuspendedComponent } from \"@tests/unit/utils/helpers/mount.helpers\";\nimport type { VueVm } from \"@tests/unit/utils/types/vue-test-utils.types\";\n\ndescribe(\"Game Lobby Options Hub Roles Tab White Werewolf Component\", () => {\n let wrapper: ReturnType>;\n\n async function mountGameLobbyOptionsHubRolesTabWhiteWerewolfComponent(options: ComponentMountingOptions = {}):\n Promise>> {\n return mountSuspendedComponent(GameLobbyOptionsHubRolesTabWhiteWerewolf, {\n global: {\n stubs: {\n Fieldset: false,\n GameOptionInputGroup: false,\n FloatLabel: false,\n },\n },\n ...options,\n });\n }\n\n beforeEach(async() => {\n wrapper = await mountGameLobbyOptionsHubRolesTabWhiteWerewolfComponent();\n });\n\n it(\"should match snapshot when rendered.\", () => {\n expect(wrapper).toBeTruthy();\n expect(wrapper.html()).toMatchSnapshot();\n });\n\n describe(\"Waking up Interval option\", () => {\n it(\"should translate option label when rendered.\", () => {\n const gameOptionInputGroup = wrapper.findComponent(\"#game-lobby-options-hub-roles-tab-white-werewolf-waking-up-interval-input-group\");\n\n expect(gameOptionInputGroup.props(\"optionLabel\")).toBe(\"White Werewolf waking up interval\");\n });\n\n it(\"should translate option description with selected value when rendered.\", () => {\n const gameOptionInputGroup = wrapper.findComponent(\"#game-lobby-options-hub-roles-tab-white-werewolf-waking-up-interval-input-group\");\n\n expect(gameOptionInputGroup.props(\"optionDescription\")).toBe(`composables.useGameOptionsTexts.roles.whiteWerewolf.wakingUpInterval, {\"interval\":2}, 2`);\n });\n\n it(\"should translate option float label when rendered.\", () => {\n const floatLabel = wrapper.find(\"#game-lobby-options-hub-roles-tab-white-werewolf-waking-up-interval-label\");\n\n expect(floatLabel.text()).toBe(\"White Werewolf waking up interval\");\n });\n\n it(\"should update the create game dto store when the option is changed by the input number.\", async() => {\n const createGameDtoStore = useCreateGameDtoStore();\n const inputId = \"#game-lobby-options-hub-roles-tab-white-werewolf-waking-up-interval-input\";\n const inputNumber = wrapper.findComponent(inputId);\n const expectedWakingUpInterval = 2;\n (inputNumber.vm as VueVm).$emit(\"update:modelValue\", expectedWakingUpInterval);\n await nextTick();\n const expectedCreateGameDto = createFakeCreateGameDto(createGameDtoStore.createGameDto);\n expectedCreateGameDto.options.roles.whiteWerewolf.wakingUpInterval = expectedWakingUpInterval;\n\n expect(createGameDtoStore.setCreateGameDto).toHaveBeenCalledExactlyOnceWith(expectedCreateGameDto);\n });\n\n it(\"should update the create game dto store when the option is changed by the slider.\", async() => {\n const createGameDtoStore = useCreateGameDtoStore();\n const inputId = \"#game-lobby-options-hub-roles-tab-white-werewolf-waking-up-interval-slider\";\n const slider = wrapper.findComponent(inputId);\n const expectedWakingUpInterval = 2;\n (slider.vm as VueVm).$emit(\"update:modelValue\", expectedWakingUpInterval);\n await nextTick();\n const expectedCreateGameDto = createFakeCreateGameDto(createGameDtoStore.createGameDto);\n expectedCreateGameDto.options.roles.whiteWerewolf.wakingUpInterval = expectedWakingUpInterval;\n\n expect(createGameDtoStore.setCreateGameDto).toHaveBeenCalledExactlyOnceWith(expectedCreateGameDto);\n });\n\n it(\"should not update the create game dto store when the option is changed by the input number and the value is null.\", async() => {\n const createGameDtoStore = useCreateGameDtoStore();\n const inputId = \"#game-lobby-options-hub-roles-tab-white-werewolf-waking-up-interval-input\";\n const inputNumber = wrapper.findComponent(inputId);\n (inputNumber.vm as VueVm).$emit(\"update:modelValue\", null);\n await nextTick();\n\n expect(createGameDtoStore.setCreateGameDto).not.toHaveBeenCalled();\n });\n });\n});" }, - "tests/unit/specs/stores/role/useRolesStore.spec.ts": { + "tests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameThiefTurnStartsEvent/GameThiefTurnStartsEvent.nuxt.spec.ts": { "tests": [ { "id": "1287", - "name": "Roles Store should have initial state when created." + "name": "Game Thief Turn Starts Event Component should match snapshot when rendered." }, { "id": "1288", - "name": "Roles Store fetchAndSetRoles should fetch roles when called." + "name": "Game Thief Turn Starts Event Component should match snapshot when rendered without shallow rendering." }, { "id": "1289", - "name": "Roles Store fetchAndSetRoles should set roles when called." + "name": "Game Thief Turn Starts Event Component should play evil laugh sound effect when rendered." }, { "id": "1290", - "name": "Roles Store getRoleWithNameInRoles should return role with given name when found." + "name": "Game Thief Turn Starts Event Component Game Event Texts should pass event texts when rendered." }, { "id": "1291", - "name": "Roles Store getRoleWithNameInRoles should return undefined when role with given name is not found." + "name": "Game Thief Turn Starts Event Component Game Event Texts should pass event texts with 0 cards when additional cards are not set." }, { "id": "1292", + "name": "Game Thief Turn Starts Event Component Game Event Texts should pass event texts with thief not forced to choose between werewolves cards when game option is set." + } + ], + "source": "import { createTestingPinia } from \"@pinia/testing\";\nimport { createFakeGameAdditionalCard } from \"@tests/unit/utils/factories/composables/api/game/game-additional-card/game-additional-card.factory\";\nimport type { mount } from \"@vue/test-utils\";\nimport type { ComponentMountingOptions } from \"@vue/test-utils/dist/mount\";\nimport GameThiefTurnStartsEvent from \"~/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameThiefTurnStartsEvent/GameThiefTurnStartsEvent.vue\";\nimport { DEFAULT_GAME_OPTIONS } from \"~/composables/api/game/constants/game-options/game-options.constants\";\nimport { useAudioStore } from \"~/stores/audio/useAudioStore\";\nimport { StoreIds } from \"~/stores/enums/store.enum\";\nimport { createFakeGame } from \"@tests/unit/utils/factories/composables/api/game/game.factory\";\n\nimport { mountSuspendedComponent } from \"@tests/unit/utils/helpers/mount.helpers\";\nimport { useGameStore } from \"~/stores/game/useGameStore\";\n\ndescribe(\"Game Thief Turn Starts Event Component\", () => {\n let wrapper: ReturnType>;\n const defaultGame = createFakeGame({\n additionalCards: [\n createFakeGameAdditionalCard({\n recipient: \"thief\",\n roleName: \"werewolf\",\n }),\n createFakeGameAdditionalCard({\n recipient: \"thief\",\n roleName: \"villager\",\n }),\n createFakeGameAdditionalCard({\n recipient: \"actor\",\n roleName: \"werewolf\",\n }),\n ],\n options: DEFAULT_GAME_OPTIONS,\n });\n const testingPinia = { initialState: { [StoreIds.GAME]: { game: defaultGame } } };\n\n async function mountGameThiefTurnStartsEventComponent(options: ComponentMountingOptions = {}):\n Promise>> {\n return mountSuspendedComponent(GameThiefTurnStartsEvent, {\n global: { plugins: [createTestingPinia(testingPinia)] },\n ...options,\n });\n }\n\n beforeEach(async() => {\n wrapper = await mountGameThiefTurnStartsEventComponent();\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 it(\"should match snapshot when rendered without shallow rendering.\", async() => {\n wrapper = await mountGameThiefTurnStartsEventComponent({ shallow: false });\n\n expect(wrapper).toBeTruthy();\n expect(wrapper.html()).toMatchSnapshot();\n });\n\n it(\"should play evil laugh sound effect when rendered.\", () => {\n const audioStore = useAudioStore();\n\n expect(audioStore.playSoundEffect).toHaveBeenCalledExactlyOnceWith(\"evil-laugh\");\n });\n\n describe(\"Game Event Texts\", () => {\n it(\"should pass event texts when rendered.\", () => {\n const gameEventWithTextsComponent = wrapper.findComponent(\"#game-thief-turn-starts-event\");\n const expectedTexts: string[] = [\n \"components.GameThiefTurnStartsEvent.thiefCanStealCard, {\\\"count\\\":2}, 2\",\n \"components.GameThiefTurnStartsEvent.gameMasterWillFlipThiefCards, {\\\"count\\\":2}, 2\",\n \"components.GameThiefTurnStartsEvent.mustChooseBetweenWerewolves, 2\",\n ];\n const expectedTextsAsString = expectedTexts.join(\",\");\n\n expect(gameEventWithTextsComponent.attributes(\"texts\")).toBe(expectedTextsAsString);\n });\n\n it(\"should pass event texts with 0 cards when additional cards are not set.\", async() => {\n const gameStore = useGameStore();\n gameStore.game.additionalCards = undefined;\n await nextTick();\n const gameEventWithTextsComponent = wrapper.findComponent(\"#game-thief-turn-starts-event\");\n const expectedTexts: string[] = [\n \"components.GameThiefTurnStartsEvent.thiefCanStealCard, {\\\"count\\\":0}, 0\",\n \"components.GameThiefTurnStartsEvent.gameMasterWillFlipThiefCards, {\\\"count\\\":0}, 0\",\n \"components.GameThiefTurnStartsEvent.mustChooseBetweenWerewolves, 0\",\n ];\n const expectedTextsAsString = expectedTexts.join(\",\");\n\n expect(gameEventWithTextsComponent.attributes(\"texts\")).toBe(expectedTextsAsString);\n });\n\n it(\"should pass event texts with thief not forced to choose between werewolves cards when game option is set.\", async() => {\n const gameStore = useGameStore();\n gameStore.game.options.roles.thief.mustChooseBetweenWerewolves = false;\n await nextTick();\n const gameEventWithTextsComponent = wrapper.findComponent(\"#game-thief-turn-starts-event\");\n const expectedTexts: string[] = [\n \"components.GameThiefTurnStartsEvent.thiefCanStealCard, {\\\"count\\\":2}, 2\",\n \"components.GameThiefTurnStartsEvent.gameMasterWillFlipThiefCards, {\\\"count\\\":2}, 2\",\n \"components.GameThiefTurnStartsEvent.doesNotHaveToChooseBetweenWerewolves, 2\",\n ];\n const expectedTextsAsString = expectedTexts.join(\",\");\n\n expect(gameEventWithTextsComponent.attributes(\"texts\")).toBe(expectedTextsAsString);\n });\n });\n});" + }, + "tests/unit/specs/stores/role/useRolesStore.spec.ts": { + "tests": [ + { + "id": "1293", + "name": "Roles Store should have initial state when created." + }, + { + "id": "1294", + "name": "Roles Store fetchAndSetRoles should fetch roles when called." + }, + { + "id": "1295", + "name": "Roles Store fetchAndSetRoles should set roles when called." + }, + { + "id": "1296", + "name": "Roles Store getRoleWithNameInRoles should return role with given name when found." + }, + { + "id": "1297", + "name": "Roles Store getRoleWithNameInRoles should return undefined when role with given name is not found." + }, + { + "id": "1298", "name": "Roles Store getRolesForRecipientRoleName should return roles that are eligible for given recipient role name when called." }, { - "id": "1293", + "id": "1299", "name": "Roles Store getRolesForRecipientRoleName should return an empty array when no roles are eligible for given recipient role name." }, { - "id": "1294", + "id": "1300", "name": "Roles Store getRolesForRecipientRoleName should return an empty array when roles are not set." }, { - "id": "1295", + "id": "1301", "name": "Roles Store getRoleSideForRoleName should return role side for given role name when found." }, { - "id": "1296", + "id": "1302", "name": "Roles Store getRoleSideForRoleName should return undefined when role side for given role name is not found." } ], @@ -226273,31 +226438,31 @@ "tests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabTwoSisters/GameLobbyOptionsHubRolesTabTwoSisters.nuxt.spec.ts": { "tests": [ { - "id": "1297", + "id": "1303", "name": "Game Lobby Options Hub Roles Tab Two Sisters Component should match snapshot when rendered." }, { - "id": "1298", + "id": "1304", "name": "Game Lobby Options Hub Roles Tab Two Sisters Component Waking up Interval option should translate option label when rendered." }, { - "id": "1299", + "id": "1305", "name": "Game Lobby Options Hub Roles Tab Two Sisters Component Waking up Interval option should translate option description with selected value when rendered." }, { - "id": "1300", + "id": "1306", "name": "Game Lobby Options Hub Roles Tab Two Sisters Component Waking up Interval option should translate option float label when rendered." }, { - "id": "1301", + "id": "1307", "name": "Game Lobby Options Hub Roles Tab Two Sisters Component Waking up Interval option should update the create game dto store when the option is changed by the input number." }, { - "id": "1302", + "id": "1308", "name": "Game Lobby Options Hub Roles Tab Two Sisters Component Waking up Interval option should update the create game dto store when the option is changed by the slider." }, { - "id": "1303", + "id": "1309", "name": "Game Lobby Options Hub Roles Tab Two Sisters Component Waking up Interval option should not update the create game dto store when the option is changed by the input number and the value is null." } ], @@ -226306,39 +226471,39 @@ "tests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameChooseSidePlayground/GameChooseSidePlayground.nuxt.spec.ts": { "tests": [ { - "id": "1304", + "id": "1310", "name": "Game Choose Side Playground Component should match snapshot when rendered." }, { - "id": "1305", + "id": "1311", "name": "Game Choose Side Playground Component Choose Villager Side Button should select the villager side when clicked." }, { - "id": "1306", + "id": "1312", "name": "Game Choose Side Playground Component Choose Villager Side Button should have emerald border when side is villagers." }, { - "id": "1307", + "id": "1313", "name": "Game Choose Side Playground Component Choose Villager Side Button Villagers Button Image should have emerald border when side is villagers." }, { - "id": "1308", + "id": "1314", "name": "Game Choose Side Playground Component Choose Villager Side Button Villagers Button Text should have translated text when rendered." }, { - "id": "1309", + "id": "1315", "name": "Game Choose Side Playground Component Choose Werewolves Side button should select the werewolves side when clicked." }, { - "id": "1310", + "id": "1316", "name": "Game Choose Side Playground Component Choose Werewolves Side button should have red border when side is werewolves." }, { - "id": "1311", + "id": "1317", "name": "Game Choose Side Playground Component Choose Werewolves Side button Werewolves Button Image should have red border when side is werewolves." }, { - "id": "1312", + "id": "1318", "name": "Game Choose Side Playground Component Choose Werewolves Side button Werewolves Button Text should have translated text when rendered." } ], @@ -226347,47 +226512,47 @@ "tests/unit/specs/stores/game/useGameStore.spec.ts": { "tests": [ { - "id": "1313", + "id": "1319", "name": "Game Store should have initial state when created." }, { - "id": "1314", + "id": "1320", "name": "Game Store resetGame should reset game when called." }, { - "id": "1315", + "id": "1321", "name": "Game Store fetchAndSetGame should fetch game when called." }, { - "id": "1316", + "id": "1322", "name": "Game Store fetchAndSetGame should reset game current event index when called." }, { - "id": "1317", + "id": "1323", "name": "Game Store fetchAndSetGame should set game when called." }, { - "id": "1318", + "id": "1324", "name": "Game Store cancelGame should cancel game when called." }, { - "id": "1319", + "id": "1325", "name": "Game Store cancelGame should set game when called." }, { - "id": "1320", + "id": "1326", "name": "Game Store makeGamePlay should make game play when called." }, { - "id": "1321", + "id": "1327", "name": "Game Store makeGamePlay should reset game event indes when called." }, { - "id": "1322", + "id": "1328", "name": "Game Store makeGamePlay should set game when called." }, { - "id": "1323", + "id": "1329", "name": "Game Store skipGamePlay should skip game play when called." } ], @@ -226396,35 +226561,35 @@ "tests/unit/specs/components/pages/game-lobby/GameLobbyPlayersParty/GameLobbyPlayerCard/GameLobbyPlayerCard.nuxt.spec.ts": { "tests": [ { - "id": "1324", + "id": "1330", "name": "Game Lobby Player Card Component should match snapshot when rendered." }, { - "id": "1325", + "id": "1331", "name": "Game Lobby Player Card Component should match snapshot when rendered without shallow." }, { - "id": "1326", + "id": "1332", "name": "Game Lobby Player Card Component Delete button should have translated tooltip with player name when rendered." }, { - "id": "1327", + "id": "1333", "name": "Game Lobby Player Card Component Delete button should remove player from party when clicked." }, { - "id": "1328", + "id": "1334", "name": "Game Lobby Player Card Component Delete button should remove obsolete additional cards when player is removed from party." }, { - "id": "1329", + "id": "1335", "name": "Game Lobby Player Card Component Role should translate role not selected when player doesn't have role yet." }, { - "id": "1330", + "id": "1336", "name": "Game Lobby Player Card Component Role should translate role when player has role." }, { - "id": "1331", + "id": "1337", "name": "Game Lobby Player Card Component Emits should emit pickRoleForPlayer event when player card is selected." } ], @@ -226433,31 +226598,31 @@ "tests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameRequestAnotherVotePlayground/GameRequestAnotherVotePlayground.nuxt.spec.ts": { "tests": [ { - "id": "1332", + "id": "1338", "name": "Game Request Another Vote Playground Component should match snapshot when rendered." }, { - "id": "1333", + "id": "1339", "name": "Game Request Another Vote Playground Component Toggle Button Icon should set thumbs-up icon to the toggle button when judge requests another vote." }, { - "id": "1334", + "id": "1340", "name": "Game Request Another Vote Playground Component Toggle Button Icon should set thumbs-down icon to the toggle button when judge doesn't request another vote." }, { - "id": "1335", + "id": "1341", "name": "Game Request Another Vote Playground Component Toggle Button should translate off button label when rendered." }, { - "id": "1336", + "id": "1342", "name": "Game Request Another Vote Playground Component Toggle Button should translate on button label when rendered." }, { - "id": "1337", + "id": "1343", "name": "Game Request Another Vote Playground Component Toggle Button should set the does request another vote value to true in dto when the toggle button emits true change event." }, { - "id": "1338", + "id": "1344", "name": "Game Request Another Vote Playground Component Toggle Button should set the does request another vote value to false in dto when the toggle button emits first true then false change event." } ], @@ -226466,31 +226631,31 @@ "tests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabStutteringJudge/GameLobbyOptionsHubRolesTabStutteringJudge.nuxt.spec.ts": { "tests": [ { - "id": "1339", + "id": "1345", "name": "Game Lobby Options Hub Roles Tab Stuttering Judge Component should match snapshot when rendered." }, { - "id": "1340", + "id": "1346", "name": "Game Lobby Options Hub Roles Tab Stuttering Judge Component Vote Requests Count option should translate option label when rendered." }, { - "id": "1341", + "id": "1347", "name": "Game Lobby Options Hub Roles Tab Stuttering Judge Component Vote Requests Count option should translate option description with selected option value when rendered." }, { - "id": "1342", + "id": "1348", "name": "Game Lobby Options Hub Roles Tab Stuttering Judge Component Vote Requests Count option should translate option float label when rendered." }, { - "id": "1343", + "id": "1349", "name": "Game Lobby Options Hub Roles Tab Stuttering Judge Component Vote Requests Count option should update the create game dto store when the option is changed by the input number." }, { - "id": "1344", + "id": "1350", "name": "Game Lobby Options Hub Roles Tab Stuttering Judge Component Vote Requests Count option should update the create game dto store when the option is changed by the slider." }, { - "id": "1345", + "id": "1351", "name": "Game Lobby Options Hub Roles Tab Stuttering Judge Component Vote Requests Count option should not update the create game dto store when the option is changed by the input number and the value is null." } ], @@ -226499,31 +226664,31 @@ "tests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabScandalmonger/GameLobbyOptionsHubRolesTabScandalmonger.nuxt.spec.ts": { "tests": [ { - "id": "1346", + "id": "1352", "name": "Game Lobby Options Hub Roles Tab Scandalmonger Component should match snapshot when rendered." }, { - "id": "1347", + "id": "1353", "name": "Game Lobby Options Hub Roles Tab Scandalmonger Component Mark Penalty option should translate option label when rendered." }, { - "id": "1348", + "id": "1354", "name": "Game Lobby Options Hub Roles Tab Scandalmonger Component Mark Penalty option should translate option description with selected value when rendered." }, { - "id": "1349", + "id": "1355", "name": "Game Lobby Options Hub Roles Tab Scandalmonger Component Mark Penalty option should translate option float label when rendered." }, { - "id": "1350", + "id": "1356", "name": "Game Lobby Options Hub Roles Tab Scandalmonger Component Mark Penalty option should update the create game dto store when the option is changed by the input number." }, { - "id": "1351", + "id": "1357", "name": "Game Lobby Options Hub Roles Tab Scandalmonger Component Mark Penalty option should update the create game dto store when the option is changed by the slider." }, { - "id": "1352", + "id": "1358", "name": "Game Lobby Options Hub Roles Tab Scandalmonger Component Mark Penalty option should not update the create game dto store when the option is changed by the slider and the value is null." } ], @@ -226532,51 +226697,51 @@ "tests/unit/specs/pages/game/game-page.nuxt.spec.ts": { "tests": [ { - "id": "1353", + "id": "1359", "name": "Game Page should match snapshot when rendered." }, { - "id": "1354", + "id": "1360", "name": "Game Page should set head title and meta tags when rendered." }, { - "id": "1355", + "id": "1361", "name": "Game Page should fetch and set game in store when rendered with valid game id as string." }, { - "id": "1356", + "id": "1362", "name": "Game Page should fetch and set game in store when rendered with valid game id as array of strings." }, { - "id": "1357", + "id": "1363", "name": "Game Page should load all audios when rendered." }, { - "id": "1358", + "id": "1364", "name": "Game Page Game Status Containers should render game is loading container when game fetching status is pending." }, { - "id": "1359", + "id": "1365", "name": "Game Page Game Status Containers should render loading game spinner with text when game fetching status is pending." }, { - "id": "1360", + "id": "1366", "name": "Game Page Game Status Containers should render game not found when game fetching status is error." }, { - "id": "1361", + "id": "1367", "name": "Game Page Game Status Containers should render playing game when game fetching status is success and game status is playing." }, { - "id": "1362", + "id": "1368", "name": "Game Page Game Status Containers should render game over when game fetching status is success and game status is over." }, { - "id": "1363", + "id": "1369", "name": "Game Page Game Status Containers should render game canceled when game fetching status is success and game status is canceled." }, { - "id": "1364", + "id": "1370", "name": "Game Page Unmount should fade out playing background audio when unmounted." } ], @@ -226585,23 +226750,23 @@ "tests/unit/specs/components/pages/game/GameOver/GameOverActions/GameOverCreateNewGameButton/GameOverCreateNewGameButton.nuxt.spec.ts": { "tests": [ { - "id": "1365", + "id": "1371", "name": "Game Over Create New Game Button Component should match snapshot when rendered." }, { - "id": "1366", + "id": "1372", "name": "Game Over Create New Game Button Component Create New Game Button should translate button label when rendered." }, { - "id": "1367", + "id": "1373", "name": "Game Over Create New Game Button Component Create New Game Button Click on Button should confirm action when button is clicked." }, { - "id": "1368", + "id": "1374", "name": "Game Over Create New Game Button Component Create New Game Button Click on Button should navigate to create game page with existing players when confirmed." }, { - "id": "1369", + "id": "1375", "name": "Game Over Create New Game Button Component Create New Game Button Click on Button should navigate to create page with new players when rejected." } ], @@ -226610,23 +226775,23 @@ "tests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameUsePotionsPlayground/GameUsePotionsPlayground.nuxt.spec.ts": { "tests": [ { - "id": "1370", + "id": "1376", "name": "Game Use Potions Playground Component should match snapshot when rendered." }, { - "id": "1371", + "id": "1377", "name": "Game Use Potions Playground Component No potion left should render no potion container when witch has no potion left." }, { - "id": "1372", + "id": "1378", "name": "Game Use Potions Playground Component No potion left should translate no potion text when witch has no potion left." }, { - "id": "1373", + "id": "1379", "name": "Game Use Potions Playground Component At least one potion left should render witch use potions tab view when witch has her life potion." }, { - "id": "1374", + "id": "1380", "name": "Game Use Potions Playground Component At least one potion left should render witch use potions tab view when witch has her death potion." } ], @@ -226635,43 +226800,43 @@ "tests/unit/specs/components/pages/game/GameOver/GameOverHistory/GameOverHistory.nuxt.spec.ts": { "tests": [ { - "id": "1375", + "id": "1381", "name": "Game Over History Component should match snapshot when rendered." }, { - "id": "1376", + "id": "1382", "name": "Game Over History Component Dialog not open should set dialog to invisible when rendered." }, { - "id": "1377", + "id": "1383", "name": "Game Over History Component Dialog not open Game Over History Header should not render game over history header when dialog is not open." }, { - "id": "1378", + "id": "1384", "name": "Game Over History Component Dialog not open Game Over History Records should not render game over history records when dialog is not open." }, { - "id": "1379", + "id": "1385", "name": "Game Over History Component Dialog not open Game Over History Footer should not render game over history footer when dialog is not open." }, { - "id": "1380", + "id": "1386", "name": "Game Over History Component Dialog open should set dialog to visible when showGameHistory is called." }, { - "id": "1381", + "id": "1387", "name": "Game Over History Component Dialog open Game Over History Header should render game over history header when dialog is open." }, { - "id": "1382", + "id": "1388", "name": "Game Over History Component Dialog open Game Over History Records should render game over history records when dialog is open." }, { - "id": "1383", + "id": "1389", "name": "Game Over History Component Dialog open Game Over History Footer should render game over history footer when dialog is open." }, { - "id": "1384", + "id": "1390", "name": "Game Over History Component Dialog open Game Over History Footer should close game history when game over history footer emits event." } ], @@ -226680,39 +226845,39 @@ "tests/unit/specs/components/shared/game/game-event/GameEventFlippingPlayersCard/GameEventFlippingPlayerCard/GameEventFlippingPlayerCard.nuxt.spec.ts": { "tests": [ { - "id": "1385", + "id": "1391", "name": "Game Event Flipping Player Card Component should match snapshot when rendered." }, { - "id": "1386", + "id": "1392", "name": "Game Event Flipping Player Card Component Game Event Player Flipping Role should set interval of 1500ms for flipping player card when rendered." }, { - "id": "1387", + "id": "1393", "name": "Game Event Flipping Player Card Component Game Event Player Flipping Role should render the first player role to display when rendered." }, { - "id": "1388", + "id": "1394", "name": "Game Event Flipping Player Card Component Game Event Player Flipping Role should not set interval when there are no players to display." }, { - "id": "1389", + "id": "1395", "name": "Game Event Flipping Player Card Component Game Event Player Flipping Role should render undefined role when there are no players to display." }, { - "id": "1390", + "id": "1396", "name": "Game Event Flipping Player Card Component Game Event Player Flipping Role should render the next player role when interval is over." }, { - "id": "1391", + "id": "1397", "name": "Game Event Flipping Player Card Component Game Event Player Flipping Role should reset to the first player when interval is over for the max number of players." }, { - "id": "1392", + "id": "1398", "name": "Game Event Flipping Player Card Component Game Event Player Name should render the first player name when rendered." }, { - "id": "1393", + "id": "1399", "name": "Game Event Flipping Player Card Component Game Event Player Name should not render player name when there are no players to display." } ], @@ -226721,23 +226886,23 @@ "tests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameBuryDeadBodiesPlayground/GameBuryDeadBodiesPlayground.nuxt.spec.ts": { "tests": [ { - "id": "1394", + "id": "1400", "name": "Game Bury Dead Bodies Playground Component should match snapshot when rendered." }, { - "id": "1395", + "id": "1401", "name": "Game Bury Dead Bodies Playground Component Devoted Servant Playground should render devoted servant playground when one interaction for her is available." }, { - "id": "1396", + "id": "1402", "name": "Game Bury Dead Bodies Playground Component Devoted Servant Playground should not render devoted servant playground when no interaction for her is available." }, { - "id": "1397", + "id": "1403", "name": "Game Bury Dead Bodies Playground Component No Action needed should render no action needed when no interaction for devoted servant is available." }, { - "id": "1398", + "id": "1404", "name": "Game Bury Dead Bodies Playground Component No Action needed should not render no action needed when one interaction for her is available." } ], @@ -226746,23 +226911,23 @@ "tests/unit/specs/components/pages/game/GameOver/GameOverHistory/GameOverHistoryRecords/GameOverHistoryRecord/GameOverHistoryRecordSource/GameOverHistoryRecordSource.nuxt.spec.ts": { "tests": [ { - "id": "1399", + "id": "1405", "name": "Game Over History Record Source Component should match snapshot when rendered." }, { - "id": "1400", + "id": "1406", "name": "Game Over History Record Source Component Source Name should display source name when rendered." }, { - "id": "1401", + "id": "1407", "name": "Game Over History Record Source Component Source Players should display truncated players when there are more than 3 players in source." }, { - "id": "1402", + "id": "1408", "name": "Game Over History Record Source Component Source Players should display all players when there are less than 4 players in source." }, { - "id": "1403", + "id": "1409", "name": "Game Over History Record Source Component Overflow tag should display overflow when rendered." } ], @@ -226771,27 +226936,27 @@ "tests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameSheriffTurnStartsEvent/GameSheriffTurnStartsEvent.nuxt.spec.ts": { "tests": [ { - "id": "1404", + "id": "1410", "name": "Game Sheriff Turn Starts Event Component should match snapshot when rendered." }, { - "id": "1405", + "id": "1411", "name": "Game Sheriff Turn Starts Event Component should match snapshot when rendered without shallow rendering." }, { - "id": "1406", + "id": "1412", "name": "Game Sheriff Turn Starts Event Component should play dramatic drums sound effect when rendered." }, { - "id": "1407", + "id": "1413", "name": "Game Sheriff Turn Starts Event Component Game Event Texts should not pass any event texts when current play is null." }, { - "id": "1408", + "id": "1414", "name": "Game Sheriff Turn Starts Event Component Game Event Texts should pass event texts when current play is settle votes." }, { - "id": "1409", + "id": "1415", "name": "Game Sheriff Turn Starts Event Component Game Event Texts should pass event texts when current play is delegate sheriff role." } ], @@ -226800,35 +226965,35 @@ "tests/unit/specs/components/shared/game/game-event/GameEventWithTexts/GameEventTextsManager/GameEventNextTextButton/GameEventNextTextButton.nuxt.spec.ts": { "tests": [ { - "id": "1410", + "id": "1416", "name": "Game Event Next Text Button Component should match snapshot when rendered." }, { - "id": "1411", + "id": "1417", "name": "Game Event Next Text Button Component Next Game Event Text button should have tooltip when rendered." }, { - "id": "1412", + "id": "1418", "name": "Game Event Next Text Button Component Next Game Event Text button should be disabled when making game play status is pending." }, { - "id": "1413", + "id": "1419", "name": "Game Event Next Text Button Component Next Game Event Text button Emits should emits click event when clicked." }, { - "id": "1414", + "id": "1420", "name": "Game Event Next Text Button Component Next Game Event Text button Keyboard should emits click event when right arrow key is pressed." }, { - "id": "1415", + "id": "1421", "name": "Game Event Next Text Button Component Next Game Event Text button Keyboard should animate button when right arrow key is pressed." }, { - "id": "1416", + "id": "1422", "name": "Game Event Next Text Button Component Next Game Event Text button Keyboard should not emits click event when can't go to next game event." }, { - "id": "1417", + "id": "1423", "name": "Game Event Next Text Button Component Next Game Event Text button Keyboard should not emits click event when right arrow key is unpressed." } ], @@ -226837,39 +227002,39 @@ "tests/unit/specs/components/pages/about/AboutWerewolvesAssistant/AboutWerewolvesAssistant.nuxt.spec.ts": { "tests": [ { - "id": "1418", + "id": "1424", "name": "About Werewolves Assistant Component should match snapshot when rendered." }, { - "id": "1419", + "id": "1425", "name": "About Werewolves Assistant Component Title should display translated title when rendered." }, { - "id": "1420", + "id": "1426", "name": "About Werewolves Assistant Component Sections should translate first section when rendered." }, { - "id": "1421", + "id": "1427", "name": "About Werewolves Assistant Component Sections should translate second section when rendered." }, { - "id": "1422", + "id": "1428", "name": "About Werewolves Assistant Component Sections should translate third section for each bullet item when rendered." }, { - "id": "1423", + "id": "1429", "name": "About Werewolves Assistant Component Sections should translate fourth section when rendered." }, { - "id": "1424", + "id": "1430", "name": "About Werewolves Assistant Component Sections Disclaimer should translate disclaimer title when rendered." }, { - "id": "1425", + "id": "1431", "name": "About Werewolves Assistant Component Sections Disclaimer should translate disclaimer first section when rendered." }, { - "id": "1426", + "id": "1432", "name": "About Werewolves Assistant Component Sections Disclaimer should translate disclaimer second section when rendered." } ], @@ -226878,35 +227043,35 @@ "tests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubFooter/GameLobbyOptionsHubFooter.nuxt.spec.ts": { "tests": [ { - "id": "1427", + "id": "1433", "name": "Game Lobby Options Hub Footer Component should match snapshot when rendered." }, { - "id": "1428", + "id": "1434", "name": "Game Lobby Options Hub Footer Component Reset Options Button should not render reset options button when no options have been changed based on default game options." }, { - "id": "1429", + "id": "1435", "name": "Game Lobby Options Hub Footer Component Reset Options Button Button is rendered should render reset options button when options have been changed." }, { - "id": "1430", + "id": "1436", "name": "Game Lobby Options Hub Footer Component Reset Options Button Button is rendered should translate label of reset options button when rendered." }, { - "id": "1431", + "id": "1437", "name": "Game Lobby Options Hub Footer Component Reset Options Button Button is rendered should attach tooltip to reset options button when rendered." }, { - "id": "1432", + "id": "1438", "name": "Game Lobby Options Hub Footer Component Reset Options Button Button is rendered should reset options when reset options button is clicked." }, { - "id": "1433", + "id": "1439", "name": "Game Lobby Options Hub Footer Component Close Button should translate close button when rendered." }, { - "id": "1434", + "id": "1440", "name": "Game Lobby Options Hub Footer Component Close Button should emit close event when close button is clicked." } ], @@ -226915,23 +227080,23 @@ "tests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameElderHasTakenRevengeEvent/GameElderHasTakenRevengeEvent.nuxt.spec.ts": { "tests": [ { - "id": "1435", + "id": "1441", "name": "Game Elder Has Taken Revenge Event Component should match snapshot when rendered." }, { - "id": "1436", + "id": "1442", "name": "Game Elder Has Taken Revenge Event Component should play thunder sound when rendered." }, { - "id": "1437", + "id": "1443", "name": "Game Elder Has Taken Revenge Event Component Game Event Texts should pass texts when rendered." }, { - "id": "1438", + "id": "1444", "name": "Game Elder Has Taken Revenge Event Component Flipping Player Card should pass elder player when rendered." }, { - "id": "1439", + "id": "1445", "name": "Game Elder Has Taken Revenge Event Component Flipping Player Card should not render flipping player card when elder player is not found." } ], @@ -226940,31 +227105,31 @@ "tests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundHeader/GamePlaygroundHeaderCard/GamePlaygroundHeaderCard.nuxt.spec.ts": { "tests": [ { - "id": "1440", + "id": "1446", "name": "Game Playground Header Card Component should match snapshot when rendered." }, { - "id": "1441", + "id": "1447", "name": "Game Playground Header Card Component Role Image 'should pass the villager role name to…'" }, { - "id": "1442", + "id": "1448", "name": "Game Playground Header Card Component Role Image 'should pass the werewolf role name to…'" }, { - "id": "1443", + "id": "1449", "name": "Game Playground Header Card Component Role Image 'should pass the witch role name to th…'" }, { - "id": "1444", + "id": "1450", "name": "Game Playground Header Card Component Role Image 'should pass the seer role name to the…'" }, { - "id": "1445", + "id": "1451", "name": "Game Playground Header Card Component Role Image 'should pass the hunter role name to t…'" }, { - "id": "1446", + "id": "1452", "name": "Game Playground Header Card Component Role Image should pass undefined to the role image component when the current play is not set." } ], @@ -226973,23 +227138,23 @@ "tests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameScandalmongerMarkIsActiveEvent/GameScandalmongerMarkIsActiveEvent.nuxt.spec.ts": { "tests": [ { - "id": "1447", + "id": "1453", "name": "Game Scandalmonger Mark Is Active Event Component should match snapshot when rendered." }, { - "id": "1448", + "id": "1454", "name": "Game Scandalmonger Mark Is Active Event Component should match snapshot when rendered without shallow rendering." }, { - "id": "1449", + "id": "1455", "name": "Game Scandalmonger Mark Is Active Event Component Sound Effect should play raven cry sound effect when rendered." }, { - "id": "1450", + "id": "1456", "name": "Game Scandalmonger Mark Is Active Event Component Game Events Texts should pass can't find marked player when marked player is not in game events." }, { - "id": "1451", + "id": "1457", "name": "Game Scandalmonger Mark Is Active Event Component Game Events Texts should pass default event texts when rendered." } ], @@ -226998,23 +227163,23 @@ "tests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabPrejudicedManipulator/GameLobbyOptionsHubRolesTabPrejudicedManipulator.nuxt.spec.ts": { "tests": [ { - "id": "1452", + "id": "1458", "name": "Game Lobby Options Hub Roles Tab Prejudiced Manipulator Component should match snapshot when rendered." }, { - "id": "1453", + "id": "1459", "name": "Game Lobby Options Hub Roles Tab Prejudiced Manipulator Component Is powerless on Werewolves Side option should translate option label when rendered." }, { - "id": "1454", + "id": "1460", "name": "Game Lobby Options Hub Roles Tab Prejudiced Manipulator Component Is powerless on Werewolves Side option should translate option description when the option is activated." }, { - "id": "1455", + "id": "1461", "name": "Game Lobby Options Hub Roles Tab Prejudiced Manipulator Component Is powerless on Werewolves Side option should translate option description when the option is deactivated." }, { - "id": "1456", + "id": "1462", "name": "Game Lobby Options Hub Roles Tab Prejudiced Manipulator Component Is powerless on Werewolves Side option should update the create game dto store when the option is toggled." } ], @@ -227023,23 +227188,23 @@ "tests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameVotePlayground/GameVotePlaygroundVoters/GameVotePlaygroundVoters.nuxt.spec.ts": { "tests": [ { - "id": "1457", + "id": "1463", "name": "Game Vote Playground Voter Component should match snapshot when rendered." }, { - "id": "1458", + "id": "1464", "name": "Game Vote Playground Voter Component No voters should render no voters message when current play is not defined." }, { - "id": "1459", + "id": "1465", "name": "Game Vote Playground Voter Component No voters should render no voters message when current play is defined but there are no expected players to vote." }, { - "id": "1460", + "id": "1466", "name": "Game Vote Playground Voter Component No voters should render translated no voters message when current play is not defined." }, { - "id": "1461", + "id": "1467", "name": "Game Vote Playground Voter Component Voters should render shuffled voters when current play is defined and there are expected players to vote." } ], @@ -227048,27 +227213,27 @@ "tests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameLoversTurnStartsEvent/GameLoversTurnStartsEvent.nuxt.spec.ts": { "tests": [ { - "id": "1462", + "id": "1468", "name": "Game Lovers Turn Starts Event Component should match snapshot when rendered." }, { - "id": "1463", + "id": "1469", "name": "Game Lovers Turn Starts Event Component should match snapshot when rendered without shallow rendering." }, { - "id": "1464", + "id": "1470", "name": "Game Lovers Turn Starts Event Component should play heartbeat sound effect when rendered." }, { - "id": "1465", + "id": "1471", "name": "Game Lovers Turn Starts Event Component Game Event Texts should pass event texts when rendered." }, { - "id": "1466", + "id": "1472", "name": "Game Lovers Turn Starts Event Component Game Event Texts should pass event texts with cupid when game option is activated." }, { - "id": "1467", + "id": "1473", "name": "Game Lovers Turn Starts Event Component Game Event Texts should pass event texts with lovers reveal each other roles when option is activated." } ], @@ -227077,27 +227242,27 @@ "tests/unit/specs/components/pages/game-lobby/GameLobbyPlayersParty/GameLobbyPlayersParty.nuxt.spec.ts": { "tests": [ { - "id": "1468", + "id": "1474", "name": "Game Lobby Players Party Component should match snapshot when rendered." }, { - "id": "1469", + "id": "1475", "name": "Game Lobby Players Party Component Player Cards should render add player with input message when there are no players in the create game dto." }, { - "id": "1470", + "id": "1476", "name": "Game Lobby Players Party Component Player Cards should render no players in lobby when there are no players in the create game dto." }, { - "id": "1471", + "id": "1477", "name": "Game Lobby Players Party Component Player Cards should render 4 players cards when there are 4 players in the create game dto." }, { - "id": "1472", + "id": "1478", "name": "Game Lobby Players Party Component Emits should emit pickRoleForPlayer event when game lobby player card emits pick role for player event." }, { - "id": "1473", + "id": "1479", "name": "Game Lobby Players Party Component Emits should not emit pickRoleForPlayer event when game lobby player card emits pick role for player event with undefined player." } ], @@ -227106,73 +227271,48 @@ "tests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWildChild/GameLobbyOptionsHubRolesTabWildChild.nuxt.spec.ts": { "tests": [ { - "id": "1474", + "id": "1480", "name": "Game Lobby Options Hub Roles Tab Wild Child Component should match snapshot when rendered." }, { - "id": "1475", + "id": "1481", "name": "Game Lobby Options Hub Roles Tab Wild Child Component Is Transformation revealed option should translate option label when rendered." }, { - "id": "1476", + "id": "1482", "name": "Game Lobby Options Hub Roles Tab Wild Child Component Is Transformation revealed option should translate option description when the option is activated." }, { - "id": "1477", + "id": "1483", "name": "Game Lobby Options Hub Roles Tab Wild Child Component Is Transformation revealed option should translate option description when the option is deactivated." }, { - "id": "1478", + "id": "1484", "name": "Game Lobby Options Hub Roles Tab Wild Child Component Is Transformation revealed option should update the create game dto store when the option is changed by the affirmative toggle button." } ], "source": "import type { mount } from \"@vue/test-utils\";\nimport type { ComponentMountingOptions } from \"@vue/test-utils/dist/mount\";\nimport GameLobbyOptionsHubRolesTabWildChild from \"~/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWildChild/GameLobbyOptionsHubRolesTabWildChild.vue\";\nimport type AffirmativeToggleButton from \"~/components/shared/buttons/AffirmativeToggleButton/AffirmativeToggleButton.vue\";\nimport type GameOptionInputGroup from \"~/components/shared/game/game-options/GameOptionInputGroup/GameOptionInputGroup.vue\";\nimport { useCreateGameDtoStore } from \"~/stores/game/create-game-dto/useCreateGameDtoStore\";\nimport { createFakeCreateGameDto } from \"@tests/unit/utils/factories/composables/api/game/dto/create-game/create-game.dto.factory\";\n\nimport { mountSuspendedComponent } from \"@tests/unit/utils/helpers/mount.helpers\";\nimport type { VueVm } from \"@tests/unit/utils/types/vue-test-utils.types\";\n\ndescribe(\"Game Lobby Options Hub Roles Tab Wild Child Component\", () => {\n let wrapper: ReturnType>;\n\n async function mountGameLobbyOptionsHubRolesTabWildChildComponent(options: ComponentMountingOptions = {}):\n Promise>> {\n return mountSuspendedComponent(GameLobbyOptionsHubRolesTabWildChild, {\n global: {\n stubs: {\n Fieldset: false,\n GameOptionInputGroup: false,\n },\n },\n ...options,\n });\n }\n\n beforeEach(async() => {\n wrapper = await mountGameLobbyOptionsHubRolesTabWildChildComponent();\n });\n\n it(\"should match snapshot when rendered.\", () => {\n expect(wrapper).toBeTruthy();\n expect(wrapper.html()).toMatchSnapshot();\n });\n\n describe(\"Is Transformation revealed option\", () => {\n it(\"should translate option label when rendered.\", () => {\n const gameOptionInputGroup = wrapper.findComponent(\"#game-lobby-options-hub-roles-tab-wild-child-is-transformation-revealed-input-group\");\n\n expect(gameOptionInputGroup.props(\"optionLabel\")).toBe(\"The Wild Child's transformation is revealed\");\n });\n\n it(\"should translate option description when the option is activated.\", async() => {\n const createGameDtoStore = useCreateGameDtoStore();\n createGameDtoStore.createGameDto.options.roles.wildChild.isTransformationRevealed = true;\n const gameOptionInputGroup = wrapper.findComponent(\"#game-lobby-options-hub-roles-tab-wild-child-is-transformation-revealed-input-group\");\n const expectedDescription = \"composables.useGameOptionsTexts.roles.wildChild.isTransformationRevealed.yes\";\n await nextTick();\n\n expect(gameOptionInputGroup.props(\"optionDescription\")).toBe(expectedDescription);\n });\n\n it(\"should translate option description when the option is deactivated.\", async() => {\n const createGameDtoStore = useCreateGameDtoStore();\n createGameDtoStore.createGameDto.options.roles.wildChild.isTransformationRevealed = false;\n const gameOptionInputGroup = wrapper.findComponent(\"#game-lobby-options-hub-roles-tab-wild-child-is-transformation-revealed-input-group\");\n const expectedDescription = \"composables.useGameOptionsTexts.roles.wildChild.isTransformationRevealed.no\";\n await nextTick();\n\n expect(gameOptionInputGroup.props(\"optionDescription\")).toBe(expectedDescription);\n });\n\n it(\"should update the create game dto store when the option is changed by the affirmative toggle button.\", async() => {\n const createGameDtoStore = useCreateGameDtoStore();\n const inputId = \"#game-lobby-options-hub-roles-tab-wild-child-is-transformation-revealed-input\";\n const affirmativeToggleButton = wrapper.findComponent(inputId);\n (affirmativeToggleButton.vm as VueVm).$emit(\"update:modelValue\", true);\n await nextTick();\n const expectedCreateGameDto = createFakeCreateGameDto(createGameDtoStore.createGameDto);\n expectedCreateGameDto.options.roles.wildChild.isTransformationRevealed = true;\n\n expect(createGameDtoStore.setCreateGameDto).toHaveBeenCalledExactlyOnceWith(expectedCreateGameDto);\n });\n });\n});" }, - "tests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameThiefTurnStartsEvent/GameThiefTurnStartsEvent.nuxt.spec.ts": { - "tests": [ - { - "id": "1479", - "name": "Game Thief Turn Starts Event Component should match snapshot when rendered." - }, - { - "id": "1480", - "name": "Game Thief Turn Starts Event Component should match snapshot when rendered without shallow rendering." - }, - { - "id": "1481", - "name": "Game Thief Turn Starts Event Component should play evil laugh sound effect when rendered." - }, - { - "id": "1482", - "name": "Game Thief Turn Starts Event Component Game Event Texts should pass event texts when rendered." - }, - { - "id": "1483", - "name": "Game Thief Turn Starts Event Component Game Event Texts should pass event texts with thief not forced to choose between werewolves cards when game option is set." - } - ], - "source": "import { createTestingPinia } from \"@pinia/testing\";\nimport { createFakeGameAdditionalCard } from \"@tests/unit/utils/factories/composables/api/game/game-additional-card/game-additional-card.factory\";\nimport type { mount } from \"@vue/test-utils\";\nimport type { ComponentMountingOptions } from \"@vue/test-utils/dist/mount\";\nimport GameThiefTurnStartsEvent from \"~/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameThiefTurnStartsEvent/GameThiefTurnStartsEvent.vue\";\nimport { DEFAULT_GAME_OPTIONS } from \"~/composables/api/game/constants/game-options/game-options.constants\";\nimport { useAudioStore } from \"~/stores/audio/useAudioStore\";\nimport { StoreIds } from \"~/stores/enums/store.enum\";\nimport { createFakeGame } from \"@tests/unit/utils/factories/composables/api/game/game.factory\";\n\nimport { mountSuspendedComponent } from \"@tests/unit/utils/helpers/mount.helpers\";\nimport { useGameStore } from \"~/stores/game/useGameStore\";\n\ndescribe(\"Game Thief Turn Starts Event Component\", () => {\n let wrapper: ReturnType>;\n const defaultGame = createFakeGame({\n additionalCards: [\n createFakeGameAdditionalCard({\n recipient: \"thief\",\n roleName: \"werewolf\",\n }),\n createFakeGameAdditionalCard({\n recipient: \"thief\",\n roleName: \"villager\",\n }),\n createFakeGameAdditionalCard({\n recipient: \"actor\",\n roleName: \"werewolf\",\n }),\n ],\n options: DEFAULT_GAME_OPTIONS,\n });\n const testingPinia = { initialState: { [StoreIds.GAME]: { game: defaultGame } } };\n\n async function mountGameThiefTurnStartsEventComponent(options: ComponentMountingOptions = {}):\n Promise>> {\n return mountSuspendedComponent(GameThiefTurnStartsEvent, {\n global: { plugins: [createTestingPinia(testingPinia)] },\n ...options,\n });\n }\n\n beforeEach(async() => {\n wrapper = await mountGameThiefTurnStartsEventComponent();\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 it(\"should match snapshot when rendered without shallow rendering.\", async() => {\n wrapper = await mountGameThiefTurnStartsEventComponent({ shallow: false });\n\n expect(wrapper).toBeTruthy();\n expect(wrapper.html()).toMatchSnapshot();\n });\n\n it(\"should play evil laugh sound effect when rendered.\", () => {\n const audioStore = useAudioStore();\n\n expect(audioStore.playSoundEffect).toHaveBeenCalledExactlyOnceWith(\"evil-laugh\");\n });\n\n describe(\"Game Event Texts\", () => {\n it(\"should pass event texts when rendered.\", () => {\n const gameEventWithTextsComponent = wrapper.findComponent(\"#game-thief-turn-starts-event\");\n const expectedTexts: string[] = [\n \"components.GameThiefTurnStartsEvent.thiefCanStealCard, {\\\"count\\\":2}, 2\",\n \"components.GameThiefTurnStartsEvent.gameMasterWillFlipThiefCards, {\\\"count\\\":2}, 2\",\n \"components.GameThiefTurnStartsEvent.mustChooseBetweenWerewolves, 2\",\n ];\n const expectedTextsAsString = expectedTexts.join(\",\");\n\n expect(gameEventWithTextsComponent.attributes(\"texts\")).toBe(expectedTextsAsString);\n });\n\n it(\"should pass event texts with thief not forced to choose between werewolves cards when game option is set.\", async() => {\n const gameStore = useGameStore();\n gameStore.game.options.roles.thief.mustChooseBetweenWerewolves = false;\n await nextTick();\n const gameEventWithTextsComponent = wrapper.findComponent(\"#game-thief-turn-starts-event\");\n const expectedTexts: string[] = [\n \"components.GameThiefTurnStartsEvent.thiefCanStealCard, {\\\"count\\\":2}, 2\",\n \"components.GameThiefTurnStartsEvent.gameMasterWillFlipThiefCards, {\\\"count\\\":2}, 2\",\n \"components.GameThiefTurnStartsEvent.doesNotHaveToChooseBetweenWerewolves, 2\",\n ];\n const expectedTextsAsString = expectedTexts.join(\",\");\n\n expect(gameEventWithTextsComponent.attributes(\"texts\")).toBe(expectedTextsAsString);\n });\n });\n});" - }, "tests/unit/specs/composables/api/game/game-history-record/useGameHistoryRecord.spec.ts": { "tests": [ { - "id": "1484", + "id": "1485", "name": "Use Game History Record Spec didSourceSkipped 'should return true when called with v…'" }, { - "id": "1485", + "id": "1486", "name": "Use Game History Record Spec didSourceSkipped 'should return true when called with t…'" }, { - "id": "1486", + "id": "1487", "name": "Use Game History Record Spec didSourceSkipped 'should return true when called with r…'" }, { - "id": "1487", + "id": "1488", "name": "Use Game History Record Spec didSourceSkipped 'should return true when called with c…'" }, { - "id": "1488", + "id": "1489", "name": "Use Game History Record Spec didSourceSkipped 'should return false when called with …'" } ], @@ -227181,23 +227321,23 @@ "tests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameCharmedTurnStartsEvent/GameCharmedTurnStartsEvent.nuxt.spec.ts": { "tests": [ { - "id": "1489", + "id": "1490", "name": "Game Charmed Turn Starts Event Component should match snapshot when rendered." }, { - "id": "1490", + "id": "1491", "name": "Game Charmed Turn Starts Event Component should match snapshot when rendered without shallow rendering." }, { - "id": "1491", + "id": "1492", "name": "Game Charmed Turn Starts Event Component should play magic mood sound effect when rendered." }, { - "id": "1492", + "id": "1493", "name": "Game Charmed Turn Starts Event Component Game Event Texts should pass event texts when rendered." }, { - "id": "1493", + "id": "1494", "name": "Game Charmed Turn Starts Event Component Game Event Texts should pass event texts with first meeting of charmed people text when it's the first turn of the game." } ], @@ -227206,23 +227346,23 @@ "tests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWerewolf/GameLobbyOptionsHubRolesTabWerewolf.nuxt.spec.ts": { "tests": [ { - "id": "1494", + "id": "1495", "name": "Game Lobby Options Hub Roles Tab Werewolf Component should match snapshot when rendered." }, { - "id": "1495", + "id": "1496", "name": "Game Lobby Options Hub Roles Tab Werewolf Component Can eat each other option should translate option label when rendered." }, { - "id": "1496", + "id": "1497", "name": "Game Lobby Options Hub Roles Tab Werewolf Component Can eat each other option should translate option description when the option is activated." }, { - "id": "1497", + "id": "1498", "name": "Game Lobby Options Hub Roles Tab Werewolf Component Can eat each other option should translate option description when the option is deactivated." }, { - "id": "1498", + "id": "1499", "name": "Game Lobby Options Hub Roles Tab Werewolf Component Can eat each other option should update the create game dto store when the option is changed by the affirmative toggle button." } ], @@ -227231,23 +227371,23 @@ "tests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabBearTamer/GameLobbyOptionsHubRolesTabBearTamer.nuxt.spec.ts": { "tests": [ { - "id": "1499", + "id": "1500", "name": "Game Lobby Options Hub Tab Bear Tamer Component should match snapshot when rendered." }, { - "id": "1500", + "id": "1501", "name": "Game Lobby Options Hub Tab Bear Tamer Component Does Growl on Werewolves Side option should translate option label when rendered." }, { - "id": "1501", + "id": "1502", "name": "Game Lobby Options Hub Tab Bear Tamer Component Does Growl on Werewolves Side option should translate option description when the option is activated." }, { - "id": "1502", + "id": "1503", "name": "Game Lobby Options Hub Tab Bear Tamer Component Does Growl on Werewolves Side option should translate option description when the option is deactivated." }, { - "id": "1503", + "id": "1504", "name": "Game Lobby Options Hub Tab Bear Tamer Component Does Growl on Werewolves Side option should update create game dto store when the option is toggled." } ], @@ -227256,27 +227396,27 @@ "tests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameDefenderTurnStartsEvent/GameDefenderTurnStartsEvent.nuxt.spec.ts": { "tests": [ { - "id": "1504", + "id": "1505", "name": "Game Defender Turn Starts Event Component should match snapshot when rendered." }, { - "id": "1505", + "id": "1506", "name": "Game Defender Turn Starts Event Component should match snapshot when rendered without shallow rendering." }, { - "id": "1506", + "id": "1507", "name": "Game Defender Turn Starts Event Component should play sword sound effect when rendered." }, { - "id": "1507", + "id": "1508", "name": "Game Defender Turn Starts Event Component Game Event Texts should pass event texts when rendered." }, { - "id": "1508", + "id": "1509", "name": "Game Defender Turn Starts Event Component Game Event Texts should pass event texts with defender protects anyone text when the option is activated even if it's not first turn." }, { - "id": "1509", + "id": "1510", "name": "Game Defender Turn Starts Event Component Game Event Texts should pass event texts with defender can protect anyone but the last protected player text when it's second turn." } ], @@ -227285,23 +227425,23 @@ "tests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabBigBadWolf/GameLobbyOptionsHubRolesTabBigBadWolf.nuxt.spec.ts": { "tests": [ { - "id": "1510", + "id": "1511", "name": "Game Lobby Options Hub Roles Tab Big Bad Wolf Component should match snapshot when rendered." }, { - "id": "1511", + "id": "1512", "name": "Game Lobby Options Hub Roles Tab Big Bad Wolf Component Is Powerless if one Werewolf dies option should translate option label when rendered." }, { - "id": "1512", + "id": "1513", "name": "Game Lobby Options Hub Roles Tab Big Bad Wolf Component Is Powerless if one Werewolf dies option should translate option description when the option is activated." }, { - "id": "1513", + "id": "1514", "name": "Game Lobby Options Hub Roles Tab Big Bad Wolf Component Is Powerless if one Werewolf dies option should translate option description when the option is deactivated." }, { - "id": "1514", + "id": "1515", "name": "Game Lobby Options Hub Roles Tab Big Bad Wolf Component Is Powerless if one Werewolf dies option should update the create game dto store when the option is toggled." } ], @@ -227310,23 +227450,23 @@ "tests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyHeaderSetupButtons/GameLobbyHeaderAdditionalCardsManagerButton/GameLobbyHeaderAdditionalCardsManagerButton.nuxt.spec.ts": { "tests": [ { - "id": "1515", + "id": "1516", "name": "Game Lobby Header Additional Manager Button Component should match snapshot when rendered." }, { - "id": "1516", + "id": "1517", "name": "Game Lobby Header Additional Manager Button Component Button should show warning icon when additional cards are not set." }, { - "id": "1517", + "id": "1518", "name": "Game Lobby Header Additional Manager Button Component Button should not show warning icon when additional cards are set." }, { - "id": "1518", + "id": "1519", "name": "Game Lobby Header Additional Manager Button Component Button should translate button text when rendered." }, { - "id": "1519", + "id": "1520", "name": "Game Lobby Header Additional Manager Button Component Button should emit additional cards manager button click event when clicked." } ], @@ -227335,23 +227475,23 @@ "tests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabWitch/GameLobbyOptionsHubRolesTabWitch.nuxt.spec.ts": { "tests": [ { - "id": "1520", + "id": "1521", "name": "Game Lobby Options Hub Roles Tab Witch Component should match snapshot when rendered." }, { - "id": "1521", + "id": "1522", "name": "Game Lobby Options Hub Roles Tab Witch Component Does know Werewolves targets option should translate option label when rendered." }, { - "id": "1522", + "id": "1523", "name": "Game Lobby Options Hub Roles Tab Witch Component Does know Werewolves targets option should translate option description when the option is activated." }, { - "id": "1523", + "id": "1524", "name": "Game Lobby Options Hub Roles Tab Witch Component Does know Werewolves targets option should translate option description when the option is deactivated." }, { - "id": "1524", + "id": "1525", "name": "Game Lobby Options Hub Roles Tab Witch Component Does know Werewolves targets option should update the create game dto store when the option is changed by the affirmative toggle button." } ], @@ -227360,23 +227500,23 @@ "tests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabActor/GameLobbyOptionsHubRolesTabActor.nuxt.spec.ts": { "tests": [ { - "id": "1525", + "id": "1526", "name": "Game Lobby Options Hub Roles Tab Actor Component should match snapshot when rendered." }, { - "id": "1526", + "id": "1527", "name": "Game Lobby Options Hub Roles Tab Actor Component Is powerless on werewolves side option should translate option label when rendered." }, { - "id": "1527", + "id": "1528", "name": "Game Lobby Options Hub Roles Tab Actor Component Is powerless on werewolves side option should translate option description when the option is activated." }, { - "id": "1528", + "id": "1529", "name": "Game Lobby Options Hub Roles Tab Actor Component Is powerless on werewolves side option should translate option description when the option is deactivated." }, { - "id": "1529", + "id": "1530", "name": "Game Lobby Options Hub Roles Tab Actor Component Is powerless on werewolves side option should update create game dto store when the option is toggled." } ], @@ -227385,27 +227525,27 @@ "tests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooter.nuxt.spec.ts": { "tests": [ { - "id": "1530", + "id": "1531", "name": "Game Playground Footer Component should match snapshot when rendered." }, { - "id": "1531", + "id": "1532", "name": "Game Playground Footer Component Countdown should render countdown when current game play action is vote." }, { - "id": "1532", + "id": "1533", "name": "Game Playground Footer Component Countdown should render countdown when current game play action is meet each other." }, { - "id": "1533", + "id": "1534", "name": "Game Playground Footer Component Countdown should render countdown when current game play action is elect sheriff." }, { - "id": "1534", + "id": "1535", "name": "Game Playground Footer Component Countdown should not render countdown when current game play action is not vote, meet each other or elect sheriff." }, { - "id": "1535", + "id": "1536", "name": "Game Playground Footer Component Countdown should not render countdown when current game play is null." } ], @@ -227414,23 +227554,23 @@ "tests/unit/specs/components/pages/game-lobby/GameLobbyPositionCoordinator/GameLobbyPositionCoordinatorSorter/GameLobbyPositionCoordinatorSorter.nuxt.spec.ts": { "tests": [ { - "id": "1536", + "id": "1537", "name": "Game Lobby Position Coordinator Sorter Component should match snapshot when rendered." }, { - "id": "1537", + "id": "1538", "name": "Game Lobby Position Coordinator Sorter Component should match snapshot when shallow rendered." }, { - "id": "1538", + "id": "1539", "name": "Game Lobby Position Coordinator Sorter Component Left Neighbors Disclaimer should translate left neighbors disclaimer text when rendered." }, { - "id": "1539", + "id": "1540", "name": "Game Lobby Position Coordinator Sorter Component Sorter should update players in store when update model value event is emitted." }, { - "id": "1540", + "id": "1541", "name": "Game Lobby Position Coordinator Sorter Component Right Neighbors Disclaimer should translate right neighbors disclaimer text when rendered." } ], @@ -227439,23 +227579,23 @@ "tests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabIdiot/GameLobbyOptionsHubRolesTabIdiot.nuxt.spec.ts": { "tests": [ { - "id": "1541", + "id": "1542", "name": "Game Lobby Options Hub Roles Tab Idiot Component should match snapshot when rendered." }, { - "id": "1542", + "id": "1543", "name": "Game Lobby Options Hub Roles Tab Idiot Component Die on Elder death option should translate option label when rendered." }, { - "id": "1543", + "id": "1544", "name": "Game Lobby Options Hub Roles Tab Idiot Component Die on Elder death option should translate option description when the option is activated." }, { - "id": "1544", + "id": "1545", "name": "Game Lobby Options Hub Roles Tab Idiot Component Die on Elder death option should translate option description when the option is deactivated." }, { - "id": "1545", + "id": "1546", "name": "Game Lobby Options Hub Roles Tab Idiot Component Die on Elder death option should update the create game dto store when the option is toggled." } ], @@ -227464,15 +227604,15 @@ "tests/unit/specs/components/pages/game-lobby/GameLobbyPositionCoordinator/GameLobbyPositionCoordinatorChart/GameLobbyPositionCoordinatorChart.nuxt.spec.ts": { "tests": [ { - "id": "1546", + "id": "1547", "name": "Game Lobby Position Coordinator Chart Component should match snapshot when rendered." }, { - "id": "1547", + "id": "1548", "name": "Game Lobby Position Coordinator Chart Component Chart should set chart data when rendered." }, { - "id": "1548", + "id": "1549", "name": "Game Lobby Position Coordinator Chart Component Chart should set chart options when rendered." } ], @@ -227481,23 +227621,23 @@ "tests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubCompositionTab/GameLobbyOptionsHubCompositionTab.nuxt.spec.ts": { "tests": [ { - "id": "1549", + "id": "1550", "name": "Game Lobby Options Hub Composition Tab Component should match snapshot when rendered." }, { - "id": "1550", + "id": "1551", "name": "Game Lobby Options Hub Composition Tab Component Is Composition hidden option should translate option label when rendered." }, { - "id": "1551", + "id": "1552", "name": "Game Lobby Options Hub Composition Tab Component Is Composition hidden option should translate option description when the option is activated." }, { - "id": "1552", + "id": "1553", "name": "Game Lobby Options Hub Composition Tab Component Is Composition hidden option should translate option description when the option is deactivated." }, { - "id": "1553", + "id": "1554", "name": "Game Lobby Options Hub Composition Tab Component Is Composition hidden option should update create game dto when the option is toggled." } ], @@ -227506,23 +227646,23 @@ "tests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabLittleGirl/GameLobbyOptionsHubRolesTabLittleGirl.nuxt.spec.ts": { "tests": [ { - "id": "1554", + "id": "1555", "name": "Game Lobby Options Hub Roles Tab Little Girl Component should match snapshot when rendered." }, { - "id": "1555", + "id": "1556", "name": "Game Lobby Options Hub Roles Tab Little Girl Component Is Protected by Defender Option should translate option label when rendered." }, { - "id": "1556", + "id": "1557", "name": "Game Lobby Options Hub Roles Tab Little Girl Component Is Protected by Defender Option should translate option description when the option is activated." }, { - "id": "1557", + "id": "1558", "name": "Game Lobby Options Hub Roles Tab Little Girl Component Is Protected by Defender Option should translate option description when the option is deactivated." }, { - "id": "1558", + "id": "1559", "name": "Game Lobby Options Hub Roles Tab Little Girl Component Is Protected by Defender Option should update the create game dto store when the option is toggled." } ], @@ -227531,23 +227671,23 @@ "tests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabFox/GameLobbyOptionsHubRolesTabFox.nuxt.spec.ts": { "tests": [ { - "id": "1559", + "id": "1560", "name": "Game Lobby Options Hub Roles Tab Fox Component should match snapshot when rendered." }, { - "id": "1560", + "id": "1561", "name": "Game Lobby Options Hub Roles Tab Fox Component Fox Powerless if misses Werewolf option should translate option label when rendered." }, { - "id": "1561", + "id": "1562", "name": "Game Lobby Options Hub Roles Tab Fox Component Fox Powerless if misses Werewolf option should translate option description when the option is activated." }, { - "id": "1562", + "id": "1563", "name": "Game Lobby Options Hub Roles Tab Fox Component Fox Powerless if misses Werewolf option should translate option description when the option is deactivated." }, { - "id": "1563", + "id": "1564", "name": "Game Lobby Options Hub Roles Tab Fox Component Fox Powerless if misses Werewolf option should update the create game dto store when the option is toggled." } ], @@ -227556,35 +227696,35 @@ "tests/unit/specs/composables/api/game/useFetchGames.spec.ts": { "tests": [ { - "id": "1564", + "id": "1565", "name": "Use Fetch Game Composable createGame should create game when called." }, { - "id": "1565", + "id": "1566", "name": "Use Fetch Game Composable createGame should return null when create game throws." }, { - "id": "1566", + "id": "1567", "name": "Use Fetch Game Composable getGame should get game when called." }, { - "id": "1567", + "id": "1568", "name": "Use Fetch Game Composable getGame should return null when get game throws." }, { - "id": "1568", + "id": "1569", "name": "Use Fetch Game Composable cancelGame should cancel game when called." }, { - "id": "1569", + "id": "1570", "name": "Use Fetch Game Composable cancelGame should return null when cancel game throws." }, { - "id": "1570", + "id": "1571", "name": "Use Fetch Game Composable makeGamePlay should make game play when called." }, { - "id": "1571", + "id": "1572", "name": "Use Fetch Game Composable makeGamePlay should return null when make game play throws." } ], @@ -227593,23 +227733,23 @@ "tests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTabDefender/GameLobbyOptionsHubRolesTabDefender.nuxt.spec.ts": { "tests": [ { - "id": "1572", + "id": "1573", "name": "Game Lobby Options Hub Roles Tab Defender Component should match snapshot when rendered." }, { - "id": "1573", + "id": "1574", "name": "Game Lobby Options Hub Roles Tab Defender Component Can Defender protect twice option should translate option label when rendered." }, { - "id": "1574", + "id": "1575", "name": "Game Lobby Options Hub Roles Tab Defender Component Can Defender protect twice option should translate option description when the option is activated." }, { - "id": "1575", + "id": "1576", "name": "Game Lobby Options Hub Roles Tab Defender Component Can Defender protect twice option should translate option description when the option is deactivated." }, { - "id": "1576", + "id": "1577", "name": "Game Lobby Options Hub Roles Tab Defender Component Can Defender protect twice option should update the create game dto store when the option is toggled." } ], @@ -227618,19 +227758,19 @@ "tests/unit/specs/components/shared/game/game-event/GameEventFlippingPlayersCard/GameEventFlippingPlayerCard/GameEventFlippingPlaySourcePlayersCard/GameEventFlippingPlaySourcePlayersCard.nuxt.spec.ts": { "tests": [ { - "id": "1577", + "id": "1578", "name": "Game Event Flipping Play Source Players Card Component should match snapshot when rendered." }, { - "id": "1578", + "id": "1579", "name": "Game Event Flipping Play Source Players Card Component Game Event Flipping Player Card should pass expected players to play for current play when rendered." }, { - "id": "1579", + "id": "1580", "name": "Game Event Flipping Play Source Players Card Component Game Event Flipping Player Card should pass empty array when there is no current play." }, { - "id": "1580", + "id": "1581", "name": "Game Event Flipping Play Source Players Card Component Game Event Flipping Player Card should pass empty array when there is no source players." } ], @@ -227639,31 +227779,31 @@ "tests/unit/specs/components/layouts/default/NavBar.nuxt.spec.ts": { "tests": [ { - "id": "1581", + "id": "1582", "name": "NavBar Component should match snapshot when rendered." }, { - "id": "1582", + "id": "1583", "name": "NavBar Component Home Page Link should have the prop 'to' set to home page when rendered." }, { - "id": "1583", + "id": "1584", "name": "NavBar Component Home Page Link Werewolves Assistant Logo should have the prop 'src' set to the small logo when rendered." }, { - "id": "1584", + "id": "1585", "name": "NavBar Component Home Page Link Werewolves Assistant Logo Text should translate the logo text when rendered." }, { - "id": "1585", + "id": "1586", "name": "NavBar Component Mute Button should render when on game page." }, { - "id": "1586", + "id": "1587", "name": "NavBar Component Mute Button should not render when not on game page." }, { - "id": "1587", + "id": "1588", "name": "NavBar Component Parameters Menu should have left tooltip when rendered." } ], @@ -227672,35 +227812,35 @@ "tests/unit/specs/components/shared/role/RoleImage/RoleImage.nuxt.spec.ts": { "tests": [ { - "id": "1588", + "id": "1589", "name": "Role Image Component should match snapshot when rendered." }, { - "id": "1589", + "id": "1590", "name": "Role Image Component Image Size should have default width and height from props sizes when rendered." }, { - "id": "1590", + "id": "1591", "name": "Role Image Component Image Src should have back src when prop role image is undefined." }, { - "id": "1591", + "id": "1592", "name": "Role Image Component Image Src should have src based on role name from props when rendered." }, { - "id": "1592", + "id": "1593", "name": "Role Image Component Image Src should have small suffix for src when definition from props is small." }, { - "id": "1593", + "id": "1594", "name": "Role Image Component Image Alt should have alt from props when rendered." }, { - "id": "1594", + "id": "1595", "name": "Role Image Component Image Alt should have alt from role name when alt from props is undefined but role name is defined." }, { - "id": "1595", + "id": "1596", "name": "Role Image Component Image Alt should have back alt when alt from props is undefined and role name is undefined." } ], @@ -227709,27 +227849,27 @@ "tests/unit/specs/components/pages/game/GamePlaying/GameTeamSide/GameTeamSidePlayer/GameTeamSidePlayerName/GameTeamSidePlayerName.nuxt.spec.ts": { "tests": [ { - "id": "1596", + "id": "1597", "name": "Game Team Side Player Name Component should match snapshot when rendered." }, { - "id": "1597", + "id": "1598", "name": "Game Team Side Player Name Component Player death should display player death logo when player is dead." }, { - "id": "1598", + "id": "1599", "name": "Game Team Side Player Name Component Player death should not display player death logo when player is alive." }, { - "id": "1599", + "id": "1600", "name": "Game Team Side Player Name Component Player death should attach tooltip to player death logo when player is dead." }, { - "id": "1600", + "id": "1601", "name": "Game Team Side Player Name Component Player name should display player name when rendered." }, { - "id": "1601", + "id": "1602", "name": "Game Team Side Player Name Component Player name should be lined through when player is dead." } ], @@ -227738,39 +227878,39 @@ "tests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialogContainer/GameLobbyStartGameConfirmDialogContent/GameLobbyStartGameConfirmDialogPlayersPositioned/GameLobbyStartGameConfirmDialogPlayersPositioned.nuxt.spec.ts": { "tests": [ { - "id": "1602", + "id": "1603", "name": "Game Lobby Start Game Confirm Dialog Players Positioned Component should match snapshot when rendered." }, { - "id": "1603", + "id": "1604", "name": "Game Lobby Start Game Confirm Dialog Players Positioned Component should match snapshot when rendered without shallow rendering." }, { - "id": "1604", + "id": "1605", "name": "Game Lobby Start Game Confirm Dialog Players Positioned Component Step Svg should set size to step svg when rendered." }, { - "id": "1605", + "id": "1606", "name": "Game Lobby Start Game Confirm Dialog Players Positioned Component Step Svg should set src to step svg when rendered." }, { - "id": "1606", + "id": "1607", "name": "Game Lobby Start Game Confirm Dialog Players Positioned Component Text should translate step text when rendered." }, { - "id": "1607", + "id": "1608", "name": "Game Lobby Start Game Confirm Dialog Players Positioned Component Step Actions should translate reject step button label when rendered." }, { - "id": "1608", + "id": "1609", "name": "Game Lobby Start Game Confirm Dialog Players Positioned Component Step Actions should emit reject step event when reject step button clicked." }, { - "id": "1609", + "id": "1610", "name": "Game Lobby Start Game Confirm Dialog Players Positioned Component Step Actions should translate confirm step button label when rendered." }, { - "id": "1610", + "id": "1611", "name": "Game Lobby Start Game Confirm Dialog Players Positioned Component Step Actions should emit confirm step event when confirm step button clicked." } ], @@ -227779,23 +227919,23 @@ "tests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameBigBadWolfTurnStartsEvent/GameBigBadWolfTurnStartsEvent.nuxt.spec.ts": { "tests": [ { - "id": "1611", + "id": "1612", "name": "Game Big Bad Wolf Turn Starts Event Component should match snapshot when rendered." }, { - "id": "1612", + "id": "1613", "name": "Game Big Bad Wolf Turn Starts Event Component should match snapshot when rendered without shallow rendering." }, { - "id": "1613", + "id": "1614", "name": "Game Big Bad Wolf Turn Starts Event Component should play werewolf growling sound effect when rendered." }, { - "id": "1614", + "id": "1615", "name": "Game Big Bad Wolf Turn Starts Event Component Game Event Texts should pass event texts when rendered." }, { - "id": "1615", + "id": "1616", "name": "Game Big Bad Wolf Turn Starts Event Component Game Event Texts should pass event texts with cannibal big bad wolf when game option is enabled." } ], @@ -227804,23 +227944,23 @@ "tests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameCupidTurnStartsEvent/GameCupidTurnStartsEvent.nuxt.spec.ts": { "tests": [ { - "id": "1616", + "id": "1617", "name": "Game Cupid Turn Starts Event Component should match snapshot when rendered." }, { - "id": "1617", + "id": "1618", "name": "Game Cupid Turn Starts Event Component should match snapshot when rendered without shallow rendering." }, { - "id": "1618", + "id": "1619", "name": "Game Cupid Turn Starts Event Component should play love arrow shot sound effect when rendered." }, { - "id": "1619", + "id": "1620", "name": "Game Cupid Turn Starts Event Component Game Event Texts should pass event texts with cupid must win with lovers text when the options is activated." }, { - "id": "1620", + "id": "1621", "name": "Game Cupid Turn Starts Event Component Game Event Texts should pass event texts when rendered." } ], @@ -227829,19 +227969,19 @@ "tests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerGrid/GameLobbyRolePickerGrid.nuxt.spec.ts": { "tests": [ { - "id": "1621", + "id": "1622", "name": "Game Lobby Role Picker Grid Component should match snapshot when rendered." }, { - "id": "1622", + "id": "1623", "name": "Game Lobby Role Picker Grid Component Available roles should render sorted available roles plus random role when rendered." }, { - "id": "1623", + "id": "1624", "name": "Game Lobby Role Picker Grid Component Available roles should render only random role when there are no available roles." }, { - "id": "1624", + "id": "1625", "name": "Game Lobby Role Picker Grid Component Emits should emit pickRole event when role element emits a pick role event." } ], @@ -227850,27 +227990,27 @@ "tests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescription.nuxt.spec.ts": { "tests": [ { - "id": "1625", + "id": "1626", "name": "Game Lobby Role Picker Description Component should match snapshot when rendered." }, { - "id": "1626", + "id": "1627", "name": "Game Lobby Role Picker Description Component Main Content should render no picked role container when picked role is not defined." }, { - "id": "1627", + "id": "1628", "name": "Game Lobby Role Picker Description Component Main Content should translate no picked role text when picked role is not defined." }, { - "id": "1628", + "id": "1629", "name": "Game Lobby Role Picker Description Component Main Content should render description content when picked role is defined." }, { - "id": "1629", + "id": "1630", "name": "Game Lobby Role Picker Description Component Main Content should initialize smooth scrolling when rendered." }, { - "id": "1630", + "id": "1631", "name": "Game Lobby Role Picker Description Component Main Content should scroll back to top when picked role is changed." } ], @@ -227879,19 +228019,19 @@ "tests/unit/specs/components/pages/game/GamePlaying/GamePlayground/CurrentPlayExpectedPlayersToAct/CurrentPlayExpectedPlayersToAct.nuxt.spec.ts": { "tests": [ { - "id": "1631", + "id": "1632", "name": "Current Play Expected Players To Act Component should match snapshot when rendered." }, { - "id": "1632", + "id": "1633", "name": "Current Play Expected Players To Act Component should not render the expected players to act when there is no current play." }, { - "id": "1633", + "id": "1634", "name": "Current Play Expected Players To Act Component should not render the expected players to act when there is no source players in current play." }, { - "id": "1634", + "id": "1635", "name": "Current Play Expected Players To Act Component should render the expected players to act when there is a current play." } ], @@ -227900,11 +228040,11 @@ "tests/unit/specs/components/pages/game-lobby/GameLobbyAdditionalCardsManager/GameLobbyAdditionalCardsManagerContent/GameLobbyAdditionalCardsManagerContent.spec.ts": { "tests": [ { - "id": "1635", + "id": "1636", "name": "Game Lobby Additional Cards Manager Component should match snapshot when rendered." }, { - "id": "1636", + "id": "1637", "name": "Game Lobby Additional Cards Manager Component Recipient Role Additional Cards Managers should render a recipient role additional cards manager for each recipient role present in the create game dto when render." } ], @@ -227913,11 +228053,11 @@ "tests/unit/specs/composables/api/game/game.class.spec.ts": { "tests": [ { - "id": "1637", + "id": "1638", "name": "Game Class create should create a game when called." }, { - "id": "1638", + "id": "1639", "name": "Game Class toJSON should return the JSON representation of the Game when called." } ], @@ -227926,31 +228066,31 @@ "tests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerHeader/GameLobbyRolePickerHeader.nuxt.spec.ts": { "tests": [ { - "id": "1639", + "id": "1640", "name": "Game Lobby Role Picker Header Component should match snapshot when rendered." }, { - "id": "1640", + "id": "1641", "name": "Game Lobby Role Picker Header Component Current Role should translate current role title when rendered." }, { - "id": "1641", + "id": "1642", "name": "Game Lobby Role Picker Header Component Current Role should translate current role when rendered." }, { - "id": "1642", + "id": "1643", "name": "Game Lobby Role Picker Header Component Current Role should translate no role text when player is not defined." }, { - "id": "1643", + "id": "1644", "name": "Game Lobby Role Picker Header Component Current Role should translate no role text when player doesn't have any role yet." }, { - "id": "1644", + "id": "1645", "name": "Game Lobby Role Picker Header Component Title should translate title when rendered." }, { - "id": "1645", + "id": "1646", "name": "Game Lobby Role Picker Header Component Title should translate title without player name when player is not defined." } ], @@ -227959,15 +228099,15 @@ "tests/unit/specs/components/pages/game/GameOver/GameOverHistory/GameOverHistoryRecords/GameOverHistoryRecords.nuxt.spec.ts": { "tests": [ { - "id": "1646", + "id": "1647", "name": "Game Over History Records Component should match snapshot when rendered." }, { - "id": "1647", + "id": "1648", "name": "Game Over History Records Component Timeline should render game history records from store in record for each when rendered." }, { - "id": "1648", + "id": "1649", "name": "Game Over History Records Component Timeline should render game history records from stores in phase for each when rendered." } ], @@ -227976,23 +228116,23 @@ "tests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameThreeBrothersTurnStartsEvent/GameThreeBrothersTurnStartsEvent.nuxt.spec.ts": { "tests": [ { - "id": "1649", + "id": "1650", "name": "Game Three Brothers Turn Starts Event Component should match snapshot when rendered." }, { - "id": "1650", + "id": "1651", "name": "Game Three Brothers Turn Starts Event Component should match snapshot when rendered without shallow rendering." }, { - "id": "1651", + "id": "1652", "name": "Game Three Brothers Turn Starts Event Component should play boys playing sound effect when rendered." }, { - "id": "1652", + "id": "1653", "name": "Game Three Brothers Turn Starts Event Component Game Event Texts should pass event texts when it's the first night." }, { - "id": "1653", + "id": "1654", "name": "Game Three Brothers Turn Starts Event Component Game Event Texts should pass event texts when it's not the first night." } ], @@ -228001,27 +228141,27 @@ "tests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterCountdown/GamePlaygroundFooterCountdownEllipseProgress/GamePlaygroundFooterCountdownEllipseProgress.nuxt.spec.ts": { "tests": [ { - "id": "1654", + "id": "1655", "name": "Game Playground Footer Countdown Ellipse Progress Component should match snapshot when rendered." }, { - "id": "1655", + "id": "1656", "name": "Game Playground Footer Countdown Ellipse Progress Component Progress should set progress to 50% when total is 100 and remaining is 50." }, { - "id": "1656", + "id": "1657", "name": "Game Playground Footer Countdown Ellipse Progress Component Progress 'should set color to red when total is…'" }, { - "id": "1657", + "id": "1658", "name": "Game Playground Footer Countdown Ellipse Progress Component Progress 'should set color to purple when total…'" }, { - "id": "1658", + "id": "1659", "name": "Game Playground Footer Countdown Ellipse Progress Component Progress 'should set color to light purple when…'" }, { - "id": "1659", + "id": "1660", "name": "Game Playground Footer Countdown Ellipse Progress Component Progress 'should set color to blue when total i…'" } ], @@ -228030,23 +228170,23 @@ "tests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameTwoSistersTurnStartsEvent/GameTwoSistersTurnStartsEvent.nuxt.spec.ts": { "tests": [ { - "id": "1660", + "id": "1661", "name": "Game Two Sisters Turn Starts Event Component should match snapshot when rendered." }, { - "id": "1661", + "id": "1662", "name": "Game Two Sisters Turn Starts Event Component should match snapshot when rendered without shallow rendering." }, { - "id": "1662", + "id": "1663", "name": "Game Two Sisters Turn Starts Event Component should play girls playing sound effect when rendered." }, { - "id": "1663", + "id": "1664", "name": "Game Two Sisters Turn Starts Event Component Game Event Texts should pass event texts when it's the first night." }, { - "id": "1664", + "id": "1665", "name": "Game Two Sisters Turn Starts Event Component Game Event Texts should pass event texts when it's not the first night." } ], @@ -228055,39 +228195,39 @@ "tests/unit/specs/pages/index/index.nuxt.spec.ts": { "tests": [ { - "id": "1665", + "id": "1666", "name": "Index Page Component should match snapshot when rendered." }, { - "id": "1666", + "id": "1667", "name": "Index Page Component Title should display translated title when rendered." }, { - "id": "1667", + "id": "1668", "name": "Index Page Component Subtitle should translate subtitle when rendered." }, { - "id": "1668", + "id": "1669", "name": "Index Page Component Play button should display play button with translated label when rendered." }, { - "id": "1669", + "id": "1670", "name": "Index Page Component Play button Play Button Icon should not have animation class when not hovered." }, { - "id": "1670", + "id": "1671", "name": "Index Page Component Play button Play Button Icon should have animation class when hovered." }, { - "id": "1671", + "id": "1672", "name": "Index Page Component About button should display about button with translated label when rendered." }, { - "id": "1672", + "id": "1673", "name": "Index Page Component About button About Button Icon should not have animation class when not hovered." }, { - "id": "1673", + "id": "1674", "name": "Index Page Component About button About Button Icon should have animation class when hovered." } ], @@ -228096,23 +228236,23 @@ "tests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWolfHoundTurnStartsEvent/GameWolfHoundTurnStartsEvent.nuxt.spec.ts": { "tests": [ { - "id": "1674", + "id": "1675", "name": "Game Wolf Hound Turn Starts Event Component should match snapshot when rendered." }, { - "id": "1675", + "id": "1676", "name": "Game Wolf Hound Turn Starts Event Component should match snapshot when rendered without shallow rendering." }, { - "id": "1676", + "id": "1677", "name": "Game Wolf Hound Turn Starts Event Component should play dog barking sound effect when rendered." }, { - "id": "1677", + "id": "1678", "name": "Game Wolf Hound Turn Starts Event Component Game Event Texts should pass event texts when rendered." }, { - "id": "1678", + "id": "1679", "name": "Game Wolf Hound Turn Starts Event Component Game Event Texts should pass event texts with random side when rendered when game option is active." } ], @@ -228121,19 +228261,19 @@ "tests/unit/specs/components/pages/game/GameOver/GameOverHistory/GameOverHistoryRecords/GameOverHistoryRecord/GameOverHistoryRecordDecision/GameOverHistoryRecordDecisionChosenSide/GameOverHistoryRecordDecisionChosenSide.nuxt.spec.ts": { "tests": [ { - "id": "1679", + "id": "1680", "name": "Game Over History Record Decision Chosen Side Component should match snapshot when rendered." }, { - "id": "1680", + "id": "1681", "name": "Game Over History Record Decision Chosen Side Component Chosen Side Text should render the chosen side text when rendered." }, { - "id": "1681", + "id": "1682", "name": "Game Over History Record Decision Chosen Side Component Chosen Side Icon should render the chosen werewolves side icon when rendered." }, { - "id": "1682", + "id": "1683", "name": "Game Over History Record Decision Chosen Side Component Chosen Side Icon should render the chosen villagers side icon when rendered." } ], @@ -228142,23 +228282,23 @@ "tests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWitchTurnStartsEvent/GameWitchTurnStartsEvent.nuxt.spec.ts": { "tests": [ { - "id": "1683", + "id": "1684", "name": "Game Witch Turn Starts Event Component should match snapshot when rendered." }, { - "id": "1684", + "id": "1685", "name": "Game Witch Turn Starts Event Component should match snapshot when rendered without shallow rendering." }, { - "id": "1685", + "id": "1686", "name": "Game Witch Turn Starts Event Component should play witch laughing sound effect when rendered." }, { - "id": "1686", + "id": "1687", "name": "Game Witch Turn Starts Event Component Game Event Texts should pass event texts when rendered." }, { - "id": "1687", + "id": "1688", "name": "Game Witch Turn Starts Event Component Game Event Texts should pass event texts with game master disclaimer when game's turn is not 1." } ], @@ -228167,31 +228307,31 @@ "tests/unit/specs/components/shared/game/game-options/GameOptionInputGroup/GameOptionInputGroup.nuxt.spec.ts": { "tests": [ { - "id": "1688", + "id": "1689", "name": "Game Option Input Group Component should match snapshot when rendered." }, { - "id": "1689", + "id": "1690", "name": "Game Option Input Group Component Label Icon should pass the icon name from props to the label icon when rendered." }, { - "id": "1690", + "id": "1691", "name": "Game Option Input Group Component Label Icon should pass the icon class from props to the label icon when rendered." }, { - "id": "1691", + "id": "1692", "name": "Game Option Input Group Component Label Text should pass the label text from props to the label text when rendered." }, { - "id": "1692", + "id": "1693", "name": "Game Option Input Group Component Description should pass the description text from props to the description when rendered." }, { - "id": "1693", + "id": "1694", "name": "Game Option Input Group Component Bottom Divider should not render the bottom divider when doesHaveBottomDivider prop is not provided." }, { - "id": "1694", + "id": "1695", "name": "Game Option Input Group Component Bottom Divider should render the bottom divider when doesHaveBottomDivider prop is provided as true." } ], @@ -228200,23 +228340,23 @@ "tests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameSeerTurnStartsEvent/GameSeerTurnStartsEvent.nuxt.spec.ts": { "tests": [ { - "id": "1695", + "id": "1696", "name": "Game Seer Turn Starts Event Component should match snapshot when rendered." }, { - "id": "1696", + "id": "1697", "name": "Game Seer Turn Starts Event Component should match snapshot when rendered without shallow rendering." }, { - "id": "1697", + "id": "1698", "name": "Game Seer Turn Starts Event Component should play mystical mood sound effect when rendered." }, { - "id": "1698", + "id": "1699", "name": "Game Seer Turn Starts Event Component Game Event Texts should pass event texts when rendered." }, { - "id": "1699", + "id": "1700", "name": "Game Seer Turn Starts Event Component Game Event Texts should pass event texts with seer can see side of the player when the option is activated." } ], @@ -228225,23 +228365,23 @@ "tests/unit/specs/composables/prime-vue/usePrimeVueToasts.spec.ts": { "tests": [ { - "id": "1700", + "id": "1701", "name": "Use Prime Vue Toasts Composable addToast should add a toast with default options when called." }, { - "id": "1701", + "id": "1702", "name": "Use Prime Vue Toasts Composable addSuccessToast should add a success toast with default options when called." }, { - "id": "1702", + "id": "1703", "name": "Use Prime Vue Toasts Composable addInfoToast should add an info toast with default options when called." }, { - "id": "1703", + "id": "1704", "name": "Use Prime Vue Toasts Composable addWarnToast should add a warn toast with default options when called." }, { - "id": "1704", + "id": "1705", "name": "Use Prime Vue Toasts Composable addErrorToast should add an error toast with default options when called." } ], @@ -228250,31 +228390,31 @@ "tests/unit/specs/error.nuxt.spec.ts": { "tests": [ { - "id": "1705", + "id": "1706", "name": "Error Component should match snapshot when rendered." }, { - "id": "1706", + "id": "1707", "name": "Error Component Error Title should set head title of error title when rendered." }, { - "id": "1707", + "id": "1708", "name": "Error Component Error Title should render page not found title when error status code is 404." }, { - "id": "1708", + "id": "1709", "name": "Error Component Error Title should render unexpected error title when error status code is not 404." }, { - "id": "1709", + "id": "1710", "name": "Error Component Lottie Error should set size to lottie when rendered." }, { - "id": "1710", + "id": "1711", "name": "Error Component Error description should render page not found description when error status code is 404." }, { - "id": "1711", + "id": "1712", "name": "Error Component Error description should render unexpected error description when error status code is not 404." } ], @@ -228283,15 +228423,15 @@ "tests/unit/specs/components/pages/game/GameOver/GameOverHistory/GameOverHistoryRecords/GameOverHistoryRecord/GameOverHistoryRecordIcon/GameOverHistoryRecordIcon.nuxt.spec.ts": { "tests": [ { - "id": "1712", + "id": "1713", "name": "Game Over History Record Icon Component should match snapshot when rendered." }, { - "id": "1713", + "id": "1714", "name": "Game Over History Record Icon Component Icon should display the game history record icon when rendered." }, { - "id": "1714", + "id": "1715", "name": "Game Over History Record Icon Component Icon should return question mark icon when the game history record icon is not found." } ], @@ -228300,23 +228440,23 @@ "tests/unit/specs/components/pages/game/GamePlaying/GamePlaying.nuxt.spec.ts": { "tests": [ { - "id": "1715", + "id": "1716", "name": "Game Playing Component should match snapshot when rendered." }, { - "id": "1716", + "id": "1717", "name": "Game Playing Component should play random game phase background audio when rendered." }, { - "id": "1717", + "id": "1718", "name": "Game Playing Component Game Events Monitor should not render game events monitor when there is no current game event." }, { - "id": "1718", + "id": "1719", "name": "Game Playing Component Game Events Monitor should render game events monitor when there is a current game event." }, { - "id": "1719", + "id": "1720", "name": "Game Playing Component Unmount should fade out playing background audio when unmounted." } ], @@ -228325,31 +228465,31 @@ "tests/unit/specs/components/shared/role/RoleTypeBadge/RoleTypeBadge.nuxt.spec.ts": { "tests": [ { - "id": "1720", + "id": "1721", "name": "Role Type Badge Component should match snapshot when rendered." }, { - "id": "1721", + "id": "1722", "name": "Role Type Badge Component Badge should have tooltip when rendered." }, { - "id": "1722", + "id": "1723", "name": "Role Type Badge Component Badge should translate role type when rendered." }, { - "id": "1723", + "id": "1724", "name": "Role Type Badge Component Badge 'should have severity of danger when r…'" }, { - "id": "1724", + "id": "1725", "name": "Role Type Badge Component Badge 'should have severity of success when …'" }, { - "id": "1725", + "id": "1726", "name": "Role Type Badge Component Badge 'should have severity of warning when …'" }, { - "id": "1726", + "id": "1727", "name": "Role Type Badge Component Badge 'should have severity of info when rol…'" } ], @@ -228358,27 +228498,27 @@ "tests/unit/specs/components/pages/game/GameOver/GameOverActions/GameOverActions.nuxt.spec.ts": { "tests": [ { - "id": "1727", + "id": "1728", "name": "Game Over Actions Component should match snapshot when rendered." }, { - "id": "1728", + "id": "1729", "name": "Game Over Actions Component should match snapshot when rendered without shallowing." }, { - "id": "1729", + "id": "1730", "name": "Game Over Actions Component Show Game History Button should be in loading state when the game history is empty." }, { - "id": "1730", + "id": "1731", "name": "Game Over Actions Component Show Game History Button should translate loading show game history button text when the game history is empty." }, { - "id": "1731", + "id": "1732", "name": "Game Over Actions Component Show Game History Button should translate show game history button text when the game history records have been fetched." }, { - "id": "1732", + "id": "1733", "name": "Game Over Actions Component Emits should emit show game history event when the show game history button is clicked." } ], @@ -228387,19 +228527,19 @@ "tests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameCupidHasCharmedEvent/GameCupidHasCharmedEvent.nuxt.spec.ts": { "tests": [ { - "id": "1733", + "id": "1734", "name": "Game Cupid Has Charmed Event Component should match snapshot when rendered." }, { - "id": "1734", + "id": "1735", "name": "Game Cupid Has Charmed Event Component should match snapshot when rendered without shallow rendering." }, { - "id": "1735", + "id": "1736", "name": "Game Cupid Has Charmed Event Component Game Event Texts should pass event texts when rendered." }, { - "id": "1736", + "id": "1737", "name": "Game Cupid Has Charmed Event Component Sound Effect should play love arrow shot sound effect when rendered." } ], @@ -228408,23 +228548,23 @@ "tests/unit/specs/components/shared/game/game-event/GameEventWithTexts/GameEventWithTexts.nuxt.spec.ts": { "tests": [ { - "id": "1737", + "id": "1738", "name": "Game Event With Texts Component should match snapshot when rendered." }, { - "id": "1738", + "id": "1739", "name": "Game Event With Texts Component should match snapshot without shallow when rendered." }, { - "id": "1739", + "id": "1740", "name": "Game Event With Texts Component Game Event Texts Manager should pass texts from props when rendered." }, { - "id": "1740", + "id": "1741", "name": "Game Event With Texts Component Emits should emit game event text change when game event texts manager emits the same event." }, { - "id": "1741", + "id": "1742", "name": "Game Event With Texts Component Emits should not emit game event text change when text is undefined." } ], @@ -228433,27 +228573,27 @@ "tests/unit/specs/components/pages/about/AboutAvailableRoles/AboutAvailableRoleDescription/AboutAvailableRoleDescription.nuxt.spec.ts": { "tests": [ { - "id": "1742", + "id": "1743", "name": "About Available Role Description Component should match snapshot when rendered." }, { - "id": "1743", + "id": "1744", "name": "About Available Role Description Component Role Left Description Role Image should display role image when rendered." }, { - "id": "1744", + "id": "1745", "name": "About Available Role Description Component Role Left Description Role Image should display role image with correct alt when rendered." }, { - "id": "1745", + "id": "1746", "name": "About Available Role Description Component Role Left Description should display role name when rendered." }, { - "id": "1746", + "id": "1747", "name": "About Available Role Description Component Role Left Description should display role type badge when rendered." }, { - "id": "1747", + "id": "1748", "name": "About Available Role Description Component Role Left Description should display role origin badge when rendered." } ], @@ -228462,31 +228602,31 @@ "tests/unit/specs/components/shared/game/game-phase/GamePhaseIcon/GamePhaseIcon.nuxt.spec.ts": { "tests": [ { - "id": "1748", + "id": "1749", "name": "Game Phase Icon Component should match snapshot when rendered." }, { - "id": "1749", + "id": "1750", "name": "Game Phase Icon Component Icon should set icon to moon when phase is night." }, { - "id": "1750", + "id": "1751", "name": "Game Phase Icon Component Icon should set icon to sun when phase is day." }, { - "id": "1751", + "id": "1752", "name": "Game Phase Icon Component Icon should set icon to sunset when phase is twilight." }, { - "id": "1752", + "id": "1753", "name": "Game Phase Icon Component Icon classes should display the night icon when the phase is night." }, { - "id": "1753", + "id": "1754", "name": "Game Phase Icon Component Icon classes should display the sun icon when the phase is day." }, { - "id": "1754", + "id": "1755", "name": "Game Phase Icon Component Icon classes should display the twilight icon when the phase is twilight." } ], @@ -228495,27 +228635,27 @@ "tests/unit/specs/components/pages/about/AboutWerewolvesGame/AboutWerewolvesGame.nuxt.spec.ts": { "tests": [ { - "id": "1755", + "id": "1756", "name": "About Werewolves Game Component should match snapshot when rendered." }, { - "id": "1756", + "id": "1757", "name": "About Werewolves Game Component Title should display translated title when rendered." }, { - "id": "1757", + "id": "1758", "name": "About Werewolves Game Component Watch tutorial on Youtube Anchor should have tooltip when rendered." }, { - "id": "1758", + "id": "1759", "name": "About Werewolves Game Component Watch tutorial on Youtube Anchor should have translated button when rendered." }, { - "id": "1759", + "id": "1760", "name": "About Werewolves Game Component Sections should translate first section when rendered." }, { - "id": "1760", + "id": "1761", "name": "About Werewolves Game Component Sections should translate second section when rendered." } ], @@ -228524,19 +228664,19 @@ "tests/unit/specs/components/pages/game-lobby/GameLobbyPositionCoordinator/GameLobbyPositionCoordinatorSorter/GameLobbyPositionCoordinatorSorterElement/GameLobbyPositionCoordinatorSorterElement.nuxt.spec.ts": { "tests": [ { - "id": "1761", + "id": "1762", "name": "Game Lobby Position Coordinator Sorter Element Component should match snapshot when rendered." }, { - "id": "1762", + "id": "1763", "name": "Game Lobby Position Coordinator Sorter Element Component Player Square should set background color to square depending on player name when rendered." }, { - "id": "1763", + "id": "1764", "name": "Game Lobby Position Coordinator Sorter Element Component Role Image should set player role name to role image when rendered." }, { - "id": "1764", + "id": "1765", "name": "Game Lobby Position Coordinator Sorter Element Component Player Name should set player name to player name text when rendered." } ], @@ -228545,31 +228685,31 @@ "tests/unit/specs/components/pages/about/AboutCreator/AboutCreator.nuxt.spec.ts": { "tests": [ { - "id": "1765", + "id": "1766", "name": "About Creator Component should match snapshot when rendered." }, { - "id": "1766", + "id": "1767", "name": "About Creator Component Title should translate title when rendered." }, { - "id": "1767", + "id": "1768", "name": "About Creator Component Sections should translate first section when rendered." }, { - "id": "1768", + "id": "1769", "name": "About Creator Component Sections should translate portfolio button when rendered." }, { - "id": "1769", + "id": "1770", "name": "About Creator Component Sections should translate second section when rendered." }, { - "id": "1770", + "id": "1771", "name": "About Creator Component Sections should translate third section when rendered." }, { - "id": "1771", + "id": "1772", "name": "About Creator Component Sections should translate fourth section when rendered." } ], @@ -228578,19 +228718,19 @@ "tests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameScandalmongerTurnStartsEvent/GameScandalmongerTurnStartsEvent.nuxt.spec.ts": { "tests": [ { - "id": "1772", + "id": "1773", "name": "Game Scandalmonger Turn Starts Event Component should match snapshot when rendered." }, { - "id": "1773", + "id": "1774", "name": "Game Scandalmonger Turn Starts Event Component should match snapshot when rendered without shallow rendering." }, { - "id": "1774", + "id": "1775", "name": "Game Scandalmonger Turn Starts Event Component should play raven cry sound effect when rendered." }, { - "id": "1775", + "id": "1776", "name": "Game Scandalmonger Turn Starts Event Component Game Event Texts should pass event texts when rendered." } ], @@ -228599,19 +228739,19 @@ "tests/unit/specs/components/pages/game/GameOver/GameOverWinners/GameOverWinners.nuxt.spec.ts": { "tests": [ { - "id": "1776", + "id": "1777", "name": "Game Over Winners Component should match snapshot when rendered." }, { - "id": "1777", + "id": "1778", "name": "Game Over Winners Component Players Horizontal List should display players horizontal list when there are winners." }, { - "id": "1778", + "id": "1779", "name": "Game Over Winners Component Players Horizontal List should not display players horizontal list when there is no victory." }, { - "id": "1779", + "id": "1780", "name": "Game Over Winners Component Players Horizontal List should not display players horizontal list when there are no winners." } ], @@ -228620,19 +228760,19 @@ "tests/unit/specs/composables/api/game/useGamePlayers.spec.ts": { "tests": [ { - "id": "1780", + "id": "1781", "name": "Use Game Players Composable sheriffInPlayers should return sheriff player when sheriff is in players." }, { - "id": "1781", + "id": "1782", "name": "Use Game Players Composable sheriffInPlayers should return undefined when sheriff is not in players." }, { - "id": "1782", + "id": "1783", "name": "Use Game Players Composable getPlayersWithCurrentRole should return players with current role when called." }, { - "id": "1783", + "id": "1784", "name": "Use Game Players Composable getPlayersWithCurrentRole should return empty array when no player with current role." } ], @@ -228641,27 +228781,27 @@ "tests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyStartGameButton/GameLobbyStartGameConfirmDialog/GameLobbyStartGameConfirmDialogContainer/GameLobbyStartGameConfirmDialogContent/GameLobbyStartGameConfirmDialogPlayersReady/GameLobbyStartGameConfirmDialogPlayersReady.nuxt.spec.ts": { "tests": [ { - "id": "1784", + "id": "1785", "name": "Game Lobby Start Game Confirm Dialog Players Ready Component should match snapshot when rendered." }, { - "id": "1785", + "id": "1786", "name": "Game Lobby Start Game Confirm Dialog Players Ready Component Step Svgs should set size to villager svg when rendered." }, { - "id": "1786", + "id": "1787", "name": "Game Lobby Start Game Confirm Dialog Players Ready Component Step Svgs should set source to villager svg when rendered." }, { - "id": "1787", + "id": "1788", "name": "Game Lobby Start Game Confirm Dialog Players Ready Component Step Svgs should set size to werewolf svg when rendered." }, { - "id": "1788", + "id": "1789", "name": "Game Lobby Start Game Confirm Dialog Players Ready Component Step Svgs should set source to werewolf svg when rendered." }, { - "id": "1789", + "id": "1790", "name": "Game Lobby Start Game Confirm Dialog Players Ready Component Text should translate text when rendered." } ], @@ -228670,23 +228810,23 @@ "tests/unit/specs/components/pages/about/AboutHowToContribute/AboutHowToContribute.nuxt.spec.ts": { "tests": [ { - "id": "1790", + "id": "1791", "name": "About How To Contribute Component should match snapshot when rendered." }, { - "id": "1791", + "id": "1792", "name": "About How To Contribute Component Title should translate title when rendered." }, { - "id": "1792", + "id": "1793", "name": "About How To Contribute Component Sections should translate first section when rendered." }, { - "id": "1793", + "id": "1794", "name": "About How To Contribute Component Sections should translate second section for each bullet item when rendered." }, { - "id": "1794", + "id": "1795", "name": "About How To Contribute Component Sections should translate gitHub text button when rendered." } ], @@ -228695,15 +228835,15 @@ "tests/unit/specs/components/shared/role/RoleDescriptionLines/RoleDescriptionLines.nuxt.spec.ts": { "tests": [ { - "id": "1795", + "id": "1796", "name": "Role Description Lines Component should match snapshot when rendered." }, { - "id": "1796", + "id": "1797", "name": "Role Description Lines Component Description Lines should display role description lines when rendered." }, { - "id": "1797", + "id": "1798", "name": "Role Description Lines Component Description Lines should not display role description lines when rendered if role description is not set in messages." } ], @@ -228712,27 +228852,27 @@ "tests/unit/specs/composables/animate-css/useAnimateCss.spec.ts": { "tests": [ { - "id": "1798", + "id": "1799", "name": "Use Animate Css Composable animateElementOnce should not add animate__animated and animate__bounce classes to element when element is not a ref and null." }, { - "id": "1799", + "id": "1800", "name": "Use Animate Css Composable animateElementOnce should not add animate__animated and animate__bounce classes to ref element when element ref and value is null." }, { - "id": "1800", + "id": "1801", "name": "Use Animate Css Composable animateElementOnce should add animate__animated and animate__bounce classes to element when called." }, { - "id": "1801", + "id": "1802", "name": "Use Animate Css Composable animateElementOnce should add animate__animated and animate__bounce classes to ref element when called." }, { - "id": "1802", + "id": "1803", "name": "Use Animate Css Composable animateElementOnce should remove animate__animated and animate__bounce classes from ref element when animation ends." }, { - "id": "1803", + "id": "1804", "name": "Use Animate Css Composable animateElementOnce should add event listener to ref element when called." } ], @@ -228741,19 +228881,19 @@ "tests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GamePiedPiperTurnStartsEvent/GamePiedPiperTurnStartsEvent.nuxt.spec.ts": { "tests": [ { - "id": "1804", + "id": "1805", "name": "Game Pied Piper Turn Starts Event Component should match snapshot when rendered." }, { - "id": "1805", + "id": "1806", "name": "Game Pied Piper Turn Starts Event Component should match snapshot when rendered without shallow rendering." }, { - "id": "1806", + "id": "1807", "name": "Game Pied Piper Turn Starts Event Component should play flute and drums sound effect when rendered." }, { - "id": "1807", + "id": "1808", "name": "Game Pied Piper Turn Starts Event Component Game Event Texts should pass event texts when rendered." } ], @@ -228762,7 +228902,7 @@ "tests/unit/specs/composables/api/game/game-history-record/game-history-record-play/game-history-record-play.class.spec.ts": { "tests": [ { - "id": "1808", + "id": "1809", "name": "Game History Record Play Class Create should create a game history record play when called." } ], @@ -228771,15 +228911,15 @@ "tests/unit/specs/stores/game/game-history-record/useGameHistoryRecordsStore.spec.ts": { "tests": [ { - "id": "1809", + "id": "1810", "name": "Game History Records Store should have initial state when created." }, { - "id": "1810", + "id": "1811", "name": "Game History Records Store fetchAndSetGameHistoryRecords should fetch game history records when called." }, { - "id": "1811", + "id": "1812", "name": "Game History Records Store fetchAndSetGameHistoryRecords should set game history records when called." } ], @@ -228788,15 +228928,15 @@ "tests/unit/specs/components/shared/game/game-event/GameEventFlippingPlayersCard/GameEventFlippingPlayersCard.nuxt.spec.ts": { "tests": [ { - "id": "1812", + "id": "1813", "name": "Game Event Flipping Players Card Component should match snapshot when rendered." }, { - "id": "1813", + "id": "1814", "name": "Game Event Flipping Players Card Component Game Event Flipping Card should pass players when players are defined." }, { - "id": "1814", + "id": "1815", "name": "Game Event Flipping Players Card Component Game Event Flipping Card should pass empty array when players are undefined." } ], @@ -228805,19 +228945,19 @@ "tests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameAccursedWolfFatherTurnStartsEvent/GameAccursedWolfFatherTurnStartsEvent.nuxt.spec.ts": { "tests": [ { - "id": "1815", + "id": "1816", "name": "Game Accursed Wolf-Father Turn Starts Event Component should match snapshot when rendered." }, { - "id": "1816", + "id": "1817", "name": "Game Accursed Wolf-Father Turn Starts Event Component should match snapshot when rendered without shallow rendering." }, { - "id": "1817", + "id": "1818", "name": "Game Accursed Wolf-Father Turn Starts Event Component should play werewolf transformation sound effect when rendered." }, { - "id": "1818", + "id": "1819", "name": "Game Accursed Wolf-Father Turn Starts Event Component Game Starts Turn Event Texts should pass event texts when rendered." } ], @@ -228826,19 +228966,19 @@ "tests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameStutteringJudgeTurnStartsEvent/GameStutteringJudgeTurnStartsEvent.nuxt.spec.ts": { "tests": [ { - "id": "1819", + "id": "1820", "name": "Game Stuttering Judge Turn Starts Event Component should match snapshot when rendered." }, { - "id": "1820", + "id": "1821", "name": "Game Stuttering Judge Turn Starts Event Component should match snapshot when rendered without shallow rendering." }, { - "id": "1821", + "id": "1822", "name": "Game Stuttering Judge Turn Starts Event Component should play gavel hitting sound effect when rendered." }, { - "id": "1822", + "id": "1823", "name": "Game Stuttering Judge Turn Starts Event Component Game Stuttering Judge Turn Starts Event Texts should pass event texts when rendered." } ], @@ -228847,7 +228987,7 @@ "tests/unit/specs/composables/api/game/game-history-record/game-history-record.class.spec.ts": { "tests": [ { - "id": "1823", + "id": "1824", "name": "Game History Record Class Create should create a game history record when called." } ], @@ -228856,23 +228996,23 @@ "tests/unit/specs/components/shared/role/RoleSideBadge/RoleSideBadge.nuxt.spec.ts": { "tests": [ { - "id": "1824", + "id": "1825", "name": "Role Side Badge Component should match snapshot when rendered." }, { - "id": "1825", + "id": "1826", "name": "Role Side Badge Component Badge should translate role side when side is villagers." }, { - "id": "1826", + "id": "1827", "name": "Role Side Badge Component Badge should translate role side when side is werewolves." }, { - "id": "1827", + "id": "1828", "name": "Role Side Badge Component Badge should set severity to success when side is villagers." }, { - "id": "1828", + "id": "1829", "name": "Role Side Badge Component Badge should set severity to danger when side is werewolves." } ], @@ -228881,15 +229021,15 @@ "tests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundHeader/GamePlaygroundHeaderPhase/GamePlaygroundHeaderPhase.nuxt.spec.ts": { "tests": [ { - "id": "1829", + "id": "1830", "name": "Game Playground Header Phase should match snapshot when rendered." }, { - "id": "1830", + "id": "1831", "name": "Game Playground Header Phase Phase text should display night phase text with the turn number when the phase is night." }, { - "id": "1831", + "id": "1832", "name": "Game Playground Header Phase Phase text should display day phase text with the turn number when the phase is day." } ], @@ -228898,19 +229038,19 @@ "tests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWildChildTurnStartsEvent/GameWildChildTurnStartsEvent.nuxt.spec.ts": { "tests": [ { - "id": "1832", + "id": "1833", "name": "Game Wild Child Turn Starts Event Component should match snapshot when rendered." }, { - "id": "1833", + "id": "1834", "name": "Game Wild Child Turn Starts Event Component should match snapshot when rendered without shallow rendering." }, { - "id": "1834", + "id": "1835", "name": "Game Wild Child Turn Starts Event Component should play monkey cry sound effect when rendered." }, { - "id": "1835", + "id": "1836", "name": "Game Wild Child Turn Starts Event Component Game Event Texts should pass event texts when rendered." } ], @@ -228919,19 +229059,19 @@ "tests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameWhiteWerewolfTurnStartsEvent/GameWhiteWerewolfTurnStartsEvent.nuxt.spec.ts": { "tests": [ { - "id": "1836", + "id": "1837", "name": "Game White Werewolf Turn Starts Event Component should match snapshot when rendered." }, { - "id": "1837", + "id": "1838", "name": "Game White Werewolf Turn Starts Event Component should match snapshot when rendered without shallow rendering." }, { - "id": "1838", + "id": "1839", "name": "Game White Werewolf Turn Starts Event Component should play werewolf growling sound effect when rendered." }, { - "id": "1839", + "id": "1840", "name": "Game White Werewolf Turn Starts Event Component Game Event Texts should pass event texts when rendered." } ], @@ -228940,11 +229080,11 @@ "tests/unit/specs/composables/api/error/useWerewolvesAssistantApiError.spec.ts": { "tests": [ { - "id": "1840", + "id": "1841", "name": "Use Werewolves Assistant Api Error Composable handleWerewolvesAssistantApiError should log error in console when called." }, { - "id": "1841", + "id": "1842", "name": "Use Werewolves Assistant Api Error Composable handleWerewolvesAssistantApiError should add error toast when called." } ], @@ -228953,19 +229093,19 @@ "tests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameActorTurnStartsEvent/GameActorTurnStartsEvent.nuxt.spec.ts": { "tests": [ { - "id": "1842", + "id": "1843", "name": "Game Actor Turn Starts Event Component should match snapshot when rendered." }, { - "id": "1843", + "id": "1844", "name": "Game Actor Turn Starts Event Component should match snapshot when rendered without shallow rendering." }, { - "id": "1844", + "id": "1845", "name": "Game Actor Turn Starts Event Component Sound Effect should play laughing clown exploding sound effect when rendered." }, { - "id": "1845", + "id": "1846", "name": "Game Actor Turn Starts Event Component Game Event Texts should pass event texts when rendered." } ], @@ -228974,19 +229114,19 @@ "tests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameScapegoatTurnStartsEvent/GameScapegoatTurnStartsEvent.nuxt.spec.ts": { "tests": [ { - "id": "1846", + "id": "1847", "name": "Game Scapegoat Turn Starts Event Component should match snapshot when rendered." }, { - "id": "1847", + "id": "1848", "name": "Game Scapegoat Turn Starts Event Component should match snapshot when rendered without shallow rendering." }, { - "id": "1848", + "id": "1849", "name": "Game Scapegoat Turn Starts Event Component should play goat cry sound effect when rendered." }, { - "id": "1849", + "id": "1850", "name": "Game Scapegoat Turn Starts Event Component Game Starts Event Texts should pass event texts when rendered." } ], @@ -228995,11 +229135,11 @@ "tests/unit/specs/components/shared/game/player/PlayersHorizontalList/PlayersHorizontalList.nuxt.spec.ts": { "tests": [ { - "id": "1850", + "id": "1851", "name": "Players Horizontal List Component should match snapshot when rendered." }, { - "id": "1851", + "id": "1852", "name": "Players Horizontal List Component Players should render the expected players to act when rendered." } ], @@ -229008,19 +229148,19 @@ "tests/unit/specs/components/pages/game-lobby/GameLobbyFooter/GameLobbyFooter.nuxt.spec.ts": { "tests": [ { - "id": "1852", + "id": "1853", "name": "Game Lobby Footer Component should match snapshot when rendered." }, { - "id": "1853", + "id": "1854", "name": "Game Lobby Footer Component Game Lobby Start Game Button should emit reject players position step when game lobby start game button emits the same." }, { - "id": "1854", + "id": "1855", "name": "Game Lobby Footer Component Game Lobby Start Game Button should emit reject thief position step when game lobby start game button emits the same." }, { - "id": "1855", + "id": "1856", "name": "Game Lobby Footer Component Game Lobby Start Game Button should emit reject actor position step when game lobby start game button emits the same." } ], @@ -229029,15 +229169,15 @@ "tests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyHeaderSetupButtons/GameLobbyHeaderPositionCoordinatorButton/GameLobbyHeaderPositionCoordinatorButton.nuxt.spec.ts": { "tests": [ { - "id": "1856", + "id": "1857", "name": "Game Lobby Header Position Coordinator Button Component should match snapshot when rendered." }, { - "id": "1857", + "id": "1858", "name": "Game Lobby Header Position Coordinator Button Component Position Coordinator button should translate button label when rendered." }, { - "id": "1858", + "id": "1859", "name": "Game Lobby Header Position Coordinator Button Component Position Coordinator button Click on button should emit 'positionCoordinatorButtonClick' event when clicked." } ], @@ -229046,19 +229186,19 @@ "tests/unit/specs/components/shared/dialogs/DialogHeaderTitleOnly/DialogHeaderTitleOnly.nuxt.spec.ts": { "tests": [ { - "id": "1859", + "id": "1860", "name": "Dialog Header Title Only Component should match snapshot when rendered." }, { - "id": "1860", + "id": "1861", "name": "Dialog Header Title Only Component Title should render icon when icon is set in props." }, { - "id": "1861", + "id": "1862", "name": "Dialog Header Title Only Component Title should render icon classes when icon classes are set in props." }, { - "id": "1862", + "id": "1863", "name": "Dialog Header Title Only Component Title should set title text when rendered." } ], @@ -229067,19 +229207,19 @@ "tests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameHunterTurnStartsEvent/GameHunterTurnStartsEvent.nuxt.spec.ts": { "tests": [ { - "id": "1863", + "id": "1864", "name": "Game Hunter Turn Starts Event Component should match snapshot when rendered." }, { - "id": "1864", + "id": "1865", "name": "Game Hunter Turn Starts Event Component should match snapshot when rendered without shallow rendering." }, { - "id": "1865", + "id": "1866", "name": "Game Hunter Turn Starts Event Component should play gun shot sound effect when rendered." }, { - "id": "1866", + "id": "1867", "name": "Game Hunter Turn Starts Event Component Game Event Texts should pass event texts when rendered." } ], @@ -229088,19 +229228,19 @@ "tests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameFoxTurnStartsEvent/GameFoxTurnStartsEvent.nuxt.spec.ts": { "tests": [ { - "id": "1867", + "id": "1868", "name": "Game Fox Turn Starts Event Component should match snapshot when rendered." }, { - "id": "1868", + "id": "1869", "name": "Game Fox Turn Starts Event Component should match snapshot when rendered without shallow rendering." }, { - "id": "1869", + "id": "1870", "name": "Game Fox Turn Starts Event Component should play fox sniffing sound effect when rendered." }, { - "id": "1870", + "id": "1871", "name": "Game Fox Turn Starts Event Component Game Event Texts should pass event texts when rendered." } ], @@ -229109,23 +229249,23 @@ "tests/unit/specs/app.nuxt.spec.ts": { "tests": [ { - "id": "1871", + "id": "1872", "name": "App Component should match snapshot when rendered." }, { - "id": "1872", + "id": "1873", "name": "App Component should render component without shallow and match snapshot when rendered." }, { - "id": "1873", + "id": "1874", "name": "App Component should set head title and meta tags when rendered." }, { - "id": "1874", + "id": "1875", "name": "App Component should fetch and set roles from store when rendered." }, { - "id": "1875", + "id": "1876", "name": "App Component should set howler audio settings from audio store when rendered." } ], @@ -229134,19 +229274,19 @@ "tests/unit/specs/components/shared/buttons/AffirmativeToggleButton/AffirmativeToggleButton.nuxt.spec.ts": { "tests": [ { - "id": "1876", + "id": "1877", "name": "Affirmative Toggle Button Component should match snapshot when rendered." }, { - "id": "1877", + "id": "1878", "name": "Affirmative Toggle Button Component Toggle Button should pass v-model value to the toggle button when rendered." }, { - "id": "1878", + "id": "1879", "name": "Affirmative Toggle Button Component Toggle Button should change v-model value when toggle button emits input event." }, { - "id": "1879", + "id": "1880", "name": "Affirmative Toggle Button Component Toggle Button should translate no label when rendered." } ], @@ -229155,11 +229295,11 @@ "tests/unit/specs/components/pages/game-lobby/GameLobbyRolePicker/GameLobbyRolePickerDescription/GameLobbyRolePickerDescriptionContent/GameLobbyRolePickerDescriptionContent.nuxt.spec.ts": { "tests": [ { - "id": "1880", + "id": "1881", "name": "Game Lobby Role Picker Description Content Component should match snapshot when rendered." }, { - "id": "1881", + "id": "1882", "name": "Game Lobby Role Picker Description Content Component Role Name should translate role name when rendered." } ], @@ -229168,15 +229308,15 @@ "tests/unit/specs/components/shared/role/RoleOriginBadge/RoleOriginBadge.nuxt.spec.ts": { "tests": [ { - "id": "1882", + "id": "1883", "name": "Role Origin Badge Component should match snapshot when rendered." }, { - "id": "1883", + "id": "1884", "name": "Role Origin Badge Component Badge should have tooltip when rendered." }, { - "id": "1884", + "id": "1885", "name": "Role Origin Badge Component Badge should translate role origin when rendered." } ], @@ -229185,11 +229325,11 @@ "tests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundFooter/GamePlaygroundFooterCountdown/GamePlaygroundFooterCountdownRemainingTime/GamePlaygroundFooterCountdownRemainingTime.nuxt.spec.ts": { "tests": [ { - "id": "1885", + "id": "1886", "name": "Game Playground Footer Countdown Remaining Time Component should match snapshot when rendered." }, { - "id": "1886", + "id": "1887", "name": "Game Playground Footer Countdown Remaining Time Component Remaining time should display remaining time with padded seconds when rendered." } ], @@ -229198,15 +229338,15 @@ "tests/unit/specs/components/pages/game-lobby/GameLobbyHeader/GameLobbyHeaderSetupButtons/GameLobbyHeaderOptionsButton/GameLobbyHeaderOptionsButton.nuxt.spec.ts": { "tests": [ { - "id": "1887", + "id": "1888", "name": "Game Lobby Header Options Button Component should match snapshot when rendered." }, { - "id": "1888", + "id": "1889", "name": "Game Lobby Header Options Button Component Options Button should translate button label when rendered." }, { - "id": "1889", + "id": "1890", "name": "Game Lobby Header Options Button Component Options Button Click on button should emit 'gameOptionsButtonClick' event when clicked." } ], @@ -229215,19 +229355,19 @@ "tests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubTabView.nuxt.spec.ts": { "tests": [ { - "id": "1890", + "id": "1891", "name": "Game Lobby Options Hub Tab View Component should match snapshot when rendered." }, { - "id": "1891", + "id": "1892", "name": "Game Lobby Options Hub Tab View Component Role Tab Panel should translate role tab panel title when rendered." }, { - "id": "1892", + "id": "1893", "name": "Game Lobby Options Hub Tab View Component Composition Tab Panel should translate composition tab panel title when rendered." }, { - "id": "1893", + "id": "1894", "name": "Game Lobby Options Hub Tab View Component Votes Tab Panel should translate votes tab panel title when rendered." } ], @@ -229236,15 +229376,15 @@ "tests/unit/specs/components/shared/game/game-options/GameOptionRoleLegend/GameOptionRoleLegend.nuxt.spec.ts": { "tests": [ { - "id": "1894", + "id": "1895", "name": "Game Option Role Legend Component should match snapshot when rendered." }, { - "id": "1895", + "id": "1896", "name": "Game Option Role Legend Component Role Image should pass the role name in props to role image component when rendered." }, { - "id": "1896", + "id": "1897", "name": "Game Option Role Legend Component Title should translate title as role name when rendered." } ], @@ -229253,11 +229393,11 @@ "tests/unit/specs/composables/api/game/dto/create-game/create-game.dto.spec.ts": { "tests": [ { - "id": "1897", + "id": "1898", "name": "Create Game Dto create should create a game when called." }, { - "id": "1898", + "id": "1899", "name": "Create Game Dto toJSON should return the JSON representation of the CreateGameDto when called." } ], @@ -229266,15 +229406,15 @@ "tests/unit/specs/components/shared/misc/OverflowTag/OverflowTag.nuxt.spec.ts": { "tests": [ { - "id": "1899", + "id": "1900", "name": "Overflow Tag Component should match snapshot when rendered." }, { - "id": "1900", + "id": "1901", "name": "Overflow Tag Component Overflow Tag should display the overflow number when the entities count is greater than the maximum entities displayed." }, { - "id": "1901", + "id": "1902", "name": "Overflow Tag Component Overflow Tag should not display the overflow number when the entities count is less than or equal to the maximum entities displayed." } ], @@ -229283,7 +229423,7 @@ "tests/unit/specs/components/pages/game/GameOver/GameOverHistory/GameOverHistoryRecords/GameOverHistoryRecord/GameOverHistoryRecordPhase/GameOverHistoryRecordPhase.nuxt.spec.ts": { "tests": [ { - "id": "1902", + "id": "1903", "name": "Game Over History Record Phase Component should match snapshot when rendered." } ], @@ -229292,15 +229432,15 @@ "tests/unit/specs/components/shared/dialogs/DialogFooterCloseButtonOnly/DialogFooterCloseButtonOnly.nuxt.spec.ts": { "tests": [ { - "id": "1903", + "id": "1904", "name": "Dialog Footer Close Button Only Component should match snapshot when rendered." }, { - "id": "1904", + "id": "1905", "name": "Dialog Footer Close Button Only Component Close Button should translate close button when rendered." }, { - "id": "1905", + "id": "1906", "name": "Dialog Footer Close Button Only Component Close Button should emit close event when close button is clicked." } ], @@ -229309,15 +229449,15 @@ "tests/unit/specs/components/shared/external/GitHubRepositoryButton/GitHubRepositoryButton.nuxt.spec.ts": { "tests": [ { - "id": "1906", + "id": "1907", "name": "GitHub Repository Button should match snapshot when rendered." }, { - "id": "1907", + "id": "1908", "name": "GitHub Repository Button Button Text should render button text with other text when text is passed as prop." }, { - "id": "1908", + "id": "1909", "name": "GitHub Repository Button Button Text should render button text with default text when text is not passed as prop." } ], @@ -229326,7 +229466,7 @@ "tests/unit/specs/composables/api/game/useFetchRandomGameComposition.spec.ts": { "tests": [ { - "id": "1909", + "id": "1910", "name": "Use Fetch Random Game Composition fetchRandomGameComposition should fetch random game composition when called." } ], @@ -229335,11 +229475,11 @@ "tests/unit/specs/composables/api/game/game-history-record/useFetchGameHistoryRecords.spec.ts": { "tests": [ { - "id": "1910", + "id": "1911", "name": "Use Fetch Game History Records getGameHistoryRecords should get game history records when called." }, { - "id": "1911", + "id": "1912", "name": "Use Fetch Game History Records getGameHistoryRecords should return null when an error is thrown." } ], @@ -229348,15 +229488,15 @@ "tests/unit/specs/components/shared/role/RoleImage/RoleFlippingImage/RoleFlippingImageSvgIcon/RoleFlippingImageSvgIcon.nuxt.spec.ts": { "tests": [ { - "id": "1912", + "id": "1913", "name": "Role Flipping Image Svg Icon Component should match snapshot when rendered." }, { - "id": "1913", + "id": "1914", "name": "Role Flipping Image Svg Icon Component Size should set height to 75 when rendered." }, { - "id": "1914", + "id": "1915", "name": "Role Flipping Image Svg Icon Component Size should set width to 75 when rendered." } ], @@ -229365,11 +229505,11 @@ "tests/unit/specs/composables/api/game/useGameSource.spec.ts": { "tests": [ { - "id": "1915", + "id": "1916", "name": "Use Game Source Composable getDefiniteGameSourceNameLabel 'should translate game source when cal…'" }, { - "id": "1916", + "id": "1917", "name": "Use Game Source Composable getDefiniteGameSourceNameLabel 'should translate definite role name w…'" } ], @@ -229378,19 +229518,19 @@ "tests/unit/specs/pages/about/about.nuxt.spec.ts": { "tests": [ { - "id": "1917", + "id": "1918", "name": "About Page Component should match snapshot when rendered." }, { - "id": "1918", + "id": "1919", "name": "About Page Component should set head title and meta tags when rendered." }, { - "id": "1919", + "id": "1920", "name": "About Page Component Title should display role image of werewolf when rendered." }, { - "id": "1920", + "id": "1921", "name": "About Page Component Title should display translated title when rendered." } ], @@ -229399,11 +229539,11 @@ "tests/unit/specs/composables/api/role/useFetchRoles.spec.ts": { "tests": [ { - "id": "1921", + "id": "1922", "name": "Use Fetch Roles Composable fetchRoles should fetch roles when called." }, { - "id": "1922", + "id": "1923", "name": "Use Fetch Roles Composable fetchRoles should return null when fetch roles throws." } ], @@ -229412,15 +229552,15 @@ "tests/unit/specs/components/shared/misc/TextProgressSpinner/TextProgressSpinner.nuxt.spec.ts": { "tests": [ { - "id": "1923", + "id": "1924", "name": "Text Progress Spinner Component should match snapshot when rendered." }, { - "id": "1924", + "id": "1925", "name": "Text Progress Spinner Component Spinner should render spinner with aria label as text prop when rendered." }, { - "id": "1925", + "id": "1926", "name": "Text Progress Spinner Component Text should render text with value as text prop when rendered." } ], @@ -229429,7 +229569,7 @@ "tests/unit/specs/composables/api/game/game-play/game-play-source/game-play-source-interaction/game-play-source-interaction.class.spec.ts": { "tests": [ { - "id": "1926", + "id": "1927", "name": "Game Play Source Interaction Class create should create a game play source interaction when called." } ], @@ -229438,7 +229578,7 @@ "tests/unit/specs/composables/api/game/player/player.class.spec.ts": { "tests": [ { - "id": "1927", + "id": "1928", "name": "Player Class create should create a player when called." } ], @@ -229447,7 +229587,7 @@ "tests/unit/specs/composables/api/game/dto/create-game/create-game-player/create-game-player.dto.spec.ts": { "tests": [ { - "id": "1928", + "id": "1929", "name": "Create Game Player Dto create should create a game player dto when called." } ], @@ -229456,15 +229596,15 @@ "tests/unit/specs/components/shared/buttons/CreateAnotherGameButton/CreateAnotherGameButton.nuxt.spec.ts": { "tests": [ { - "id": "1929", + "id": "1930", "name": "Create Another Game Button should match snapshot when rendered." }, { - "id": "1930", + "id": "1931", "name": "Create Another Game Button Button Navigation should have 'to' prop set to game lobby when rendered." }, { - "id": "1931", + "id": "1932", "name": "Create Another Game Button Button Text should translate button text when rendered." } ], @@ -229473,7 +229613,7 @@ "tests/unit/specs/composables/api/game/game-history-record/game-history-record-player-attribute-alteration/game-history-record-player-attribute-alteration.class.spec.ts": { "tests": [ { - "id": "1932", + "id": "1933", "name": "Game History Record Player Attribute Alteration Class create should create a game history record player attribute alteration when called." } ], @@ -229482,7 +229622,7 @@ "tests/unit/specs/composables/api/game/game-options/game-options.class.spec.ts": { "tests": [ { - "id": "1933", + "id": "1934", "name": "Game Options Class create should create a game options when called." } ], @@ -229491,7 +229631,7 @@ "tests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlayground.nuxt.spec.ts": { "tests": [ { - "id": "1934", + "id": "1935", "name": "Game Playground Component should match snapshot when rendered." } ], @@ -229500,7 +229640,7 @@ "tests/unit/specs/composables/api/game/game-options/roles-game-options/sheriff-game-options/sheriff-game-options.class.spec.ts": { "tests": [ { - "id": "1935", + "id": "1936", "name": "Sheriff Game Options Class create should create a sheriff game options when called." } ], @@ -229509,15 +229649,15 @@ "tests/unit/specs/components/shared/buttons/BackToHomeButton/BackToHomeButton.nuxt.spec.ts": { "tests": [ { - "id": "1936", + "id": "1937", "name": "Back To Home Button should match snapshot when rendered." }, { - "id": "1937", + "id": "1938", "name": "Back To Home Button Button Navigation should have 'to' prop set to home when rendered." }, { - "id": "1938", + "id": "1939", "name": "Back To Home Button Button Text should translate button text when rendered." } ], @@ -229526,7 +229666,7 @@ "tests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameNoActionPlayground/GameNoActionPlayground.nuxt.spec.ts": { "tests": [ { - "id": "1939", + "id": "1940", "name": "Game No Action Playground Component should match snapshot when rendered." } ], @@ -229535,15 +229675,15 @@ "tests/unit/specs/components/pages/game/GameNotFound/GameNotFound.nuxt.spec.ts": { "tests": [ { - "id": "1940", + "id": "1941", "name": "Game Not Found Component should match snapshot when rendered." }, { - "id": "1941", + "id": "1942", "name": "Game Not Found Component should set head title and meta tags when rendered." }, { - "id": "1942", + "id": "1943", "name": "Game Not Found Component Game not found text should translate game not found text when rendered." } ], @@ -229552,7 +229692,7 @@ "tests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameTargetPlayground/GameTargetPlayground.nuxt.spec.ts": { "tests": [ { - "id": "1943", + "id": "1944", "name": "Game Target Playground Component should match snapshot when rendered." } ], @@ -229561,7 +229701,7 @@ "tests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundContent/GameVotePlayground/GameVotePlayground.nuxt.spec.ts": { "tests": [ { - "id": "1944", + "id": "1945", "name": "Game Vote Playground Component should match snapshot when rendered." } ], @@ -229570,7 +229710,7 @@ "tests/unit/specs/composables/api/game/game-history-record/game-history-record-play/game-history-record-play-voting/game-history-record-play-voting.class.spec.ts": { "tests": [ { - "id": "1945", + "id": "1946", "name": "Game History Record Play Voting Class Create should create a game history record play voting when called." } ], @@ -229579,15 +229719,15 @@ "tests/unit/specs/components/pages/game/GameCanceled/GameCanceled.nuxt.spec.ts": { "tests": [ { - "id": "1946", + "id": "1947", "name": "Game Canceled Component should match snapshot when rendered." }, { - "id": "1947", + "id": "1948", "name": "Game Canceled Component should set head title and meta tags when rendered." }, { - "id": "1948", + "id": "1949", "name": "Game Canceled Component Text should display translated text when rendered." } ], @@ -229596,11 +229736,11 @@ "tests/unit/specs/components/shared/external/BuyMeACoffeeButton/BuyMeACoffeeButton.nuxt.spec.ts": { "tests": [ { - "id": "1949", + "id": "1950", "name": "Buy Me A Coffee Button Component should match snapshot when rendered." }, { - "id": "1950", + "id": "1951", "name": "Buy Me A Coffee Button Component Link image should call link image with correct src when rendered." } ], @@ -229609,7 +229749,7 @@ "tests/unit/specs/composables/api/game/game-history-record/game-history-record-play/game-history-record-play-source/game-history-record-play-source.class.spec.ts": { "tests": [ { - "id": "1951", + "id": "1952", "name": "Game History Record Play Source Class Create should create a game history record play source when called." } ], @@ -229618,7 +229758,7 @@ "tests/unit/specs/components/shared/game/game-phase/GamePhaseLottie/GameNightPhaseLottie/GameNightPhaseLottie.nuxt.spec.ts": { "tests": [ { - "id": "1952", + "id": "1953", "name": "Game Night Phase Lottie Component should match snapshot without shallow rendering when rendered." } ], @@ -229627,7 +229767,7 @@ "tests/unit/specs/composables/api/game/player/player-attribute/player-attribute.class.spec.ts": { "tests": [ { - "id": "1953", + "id": "1954", "name": "Player Attribute Class create should create a player attribute when called." } ], @@ -229636,7 +229776,7 @@ "tests/unit/specs/components/pages/game-lobby/GameLobbyOptionsHub/GameLobbyOptionsHubTabView/GameLobbyOptionsHubRolesTab/GameLobbyOptionsHubRolesTab.nuxt.spec.ts": { "tests": [ { - "id": "1954", + "id": "1955", "name": "Game Lobby Options Hub Roles Tab Component should match snapshot when rendered." } ], @@ -229645,11 +229785,11 @@ "tests/unit/specs/composables/api/role/useRoleName.spec.ts": { "tests": [ { - "id": "1955", + "id": "1956", "name": "Use Role Name Composable getRoleNameLabel should translate role when called with role name." }, { - "id": "1956", + "id": "1957", "name": "Use Role Name Composable getDefiniteRoleNameLabel should translate definite role name when called with role name and count." } ], @@ -229658,11 +229798,11 @@ "tests/unit/specs/composables/route/useWerewolvesAssistantRoutes.spec.ts": { "tests": [ { - "id": "1957", + "id": "1958", "name": "Use Werewolves Assistant Routes Composable isOnGamePage should be set to true when route name is game." }, { - "id": "1958", + "id": "1959", "name": "Use Werewolves Assistant Routes Composable isOnGamePage should be set to false when route name is not game." } ], @@ -229671,7 +229811,7 @@ "tests/unit/specs/components/shared/game/game-phase/GamePhaseLottie/GameDayPhaseLottie/GameDayPhaseLottie.nuxt.spec.ts": { "tests": [ { - "id": "1959", + "id": "1960", "name": "Game Day Phase Lottie Component should match snapshot without shallow rendering when rendered." } ], @@ -229680,7 +229820,7 @@ "tests/unit/specs/composables/api/game/game-history-record/game-history-record-play/game-history-record-play-target/game-history-record-play-target.class.spec.ts": { "tests": [ { - "id": "1960", + "id": "1961", "name": "Game History Record Play Target Class Create should create a game history record play target when called." } ], @@ -229689,7 +229829,7 @@ "tests/unit/specs/composables/api/game/game-history-record/game-history-record-play/game-history-record-play-vote/game-history-record-play-vote.class.spec.ts": { "tests": [ { - "id": "1961", + "id": "1962", "name": "Game History Record Play Vote Class Create should create a game history record play vote when called." } ], @@ -229698,11 +229838,11 @@ "tests/unit/specs/components/shared/game/game-play/NoActionNeeded/NoActionNeeded.nuxt.spec.ts": { "tests": [ { - "id": "1962", + "id": "1963", "name": "No Action Needed Component should match snapshot when rendered." }, { - "id": "1963", + "id": "1964", "name": "No Action Needed Component Message should translate no action needed message when rendered." } ], @@ -229711,7 +229851,7 @@ "tests/unit/specs/composables/api/game/game-play/game-play-source/game-play-source-interaction/game-play-source-interaction-boundaries/game-play-source-interaction-boundaries.class.spec.ts": { "tests": [ { - "id": "1964", + "id": "1965", "name": "Game Play Source Interaction Boundaries Class create should create a game play source interaction boundaries when called." } ], @@ -229720,7 +229860,7 @@ "tests/unit/specs/composables/api/game/game-play/game-play.class.spec.ts": { "tests": [ { - "id": "1965", + "id": "1966", "name": "Game Play Class create should create a game play when called." } ], @@ -229729,7 +229869,7 @@ "tests/unit/specs/composables/api/game/game-options/roles-game-options/cupid-game-options/cupid-game-options.class.spec.ts": { "tests": [ { - "id": "1966", + "id": "1967", "name": "Cupid Game Options Class create should create a cupid game options when called." } ], @@ -229738,7 +229878,7 @@ "tests/unit/specs/composables/api/game/game-play/game-play-source/game-play-source.class.spec.ts": { "tests": [ { - "id": "1967", + "id": "1968", "name": "Game Play Source Class create should create a game play source when called." } ], @@ -229747,7 +229887,7 @@ "tests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitor.nuxt.spec.ts": { "tests": [ { - "id": "1968", + "id": "1969", "name": "Game Events Monitor Component should match snapshot when rendered." } ], @@ -229756,7 +229896,7 @@ "tests/unit/specs/composables/api/game/game-options/roles-game-options/pied-piper-game-options/pied-piper-game-options.class.spec.ts": { "tests": [ { - "id": "1969", + "id": "1970", "name": "Pied Piper Game Options Class create should create a pied piper game options when called." } ], @@ -229765,7 +229905,7 @@ "tests/unit/specs/composables/api/game/game-event/game-event.class.spec.ts": { "tests": [ { - "id": "1970", + "id": "1971", "name": "Game Event class create should create a game event when called." } ], @@ -229774,7 +229914,7 @@ "tests/unit/specs/composables/api/role/role.class.spec.ts": { "tests": [ { - "id": "1971", + "id": "1972", "name": "Role Class create should create a role when called." } ], @@ -229783,11 +229923,11 @@ "tests/unit/specs/composables/api/game/player/usePlayers.spec.ts": { "tests": [ { - "id": "1972", + "id": "1973", "name": "Use Players Composable getPlayersNamesText should return player names text when called." }, { - "id": "1973", + "id": "1974", "name": "Use Players Composable getPlayersNamesText should return empty string when there are no players." } ], @@ -229796,7 +229936,7 @@ "tests/unit/specs/composables/api/game/dto/create-game/create-game-additional-card/create-game-additional-card.dto.spec.ts": { "tests": [ { - "id": "1974", + "id": "1975", "name": "Create Game Additional Card Dto create should create a game additional card dto when called." } ], @@ -229805,15 +229945,15 @@ "tests/unit/specs/composables/misc/useTimers.spec.ts": { "tests": [ { - "id": "1975", + "id": "1976", "name": "Use Timers Composable getSecondsInMinutesLabel should return only minutes when there are no remaining seconds." }, { - "id": "1976", + "id": "1977", "name": "Use Timers Composable getSecondsInMinutesLabel should return only seconds when there are no minutes." }, { - "id": "1977", + "id": "1978", "name": "Use Timers Composable getSecondsInMinutesLabel should return minutes and seconds when there are both." } ], @@ -229822,7 +229962,7 @@ "tests/unit/specs/composables/api/game/game-additional-card/game-additional-card.class.spec.ts": { "tests": [ { - "id": "1978", + "id": "1979", "name": "Game Additional Card Class Create should create a game additional card when called." } ], @@ -229831,7 +229971,7 @@ "tests/unit/specs/composables/api/game/player/player-attribute/player-attribute-activation/player-attribute-activation.class.spec.ts": { "tests": [ { - "id": "1979", + "id": "1980", "name": "Player Attribute Activation Class create should create a player attribute activation when called." } ], @@ -229840,7 +229980,7 @@ "tests/unit/specs/composables/api/game/game-options/roles-game-options/sheriff-game-options/sheriff-election-game-options/sheriff-election-game-options.class.spec.ts": { "tests": [ { - "id": "1980", + "id": "1981", "name": "Sheriff Election Game Options Class create should create a sheriff election game options when called." } ], @@ -229849,11 +229989,11 @@ "tests/unit/specs/components/pages/index/IndexFooter.nuxt.spec.ts": { "tests": [ { - "id": "1981", + "id": "1982", "name": "Index Page Footer Component should match snapshot when rendered." }, { - "id": "1982", + "id": "1983", "name": "Index Page Footer Component Contact Me Button should display contact me with translated text button when rendered." } ], @@ -229862,7 +230002,7 @@ "tests/unit/specs/composables/api/game/game-victory/game-victory.class.spec.ts": { "tests": [ { - "id": "1983", + "id": "1984", "name": "Game Victory Class create should create a game victory when called." } ], @@ -229871,7 +230011,7 @@ "tests/unit/specs/composables/api/game/game-options/roles-game-options/wolf-hound-game-options/wolf-hound-game-options.class.spec.ts": { "tests": [ { - "id": "1984", + "id": "1985", "name": "Wolf Hound Game Options Class create should create a wolf hound game options when called." } ], @@ -229880,15 +230020,15 @@ "tests/unit/specs/composables/misc/useStrings.spec.ts": { "tests": [ { - "id": "1985", + "id": "1986", "name": "Use Strings Composable convertBooleanAsAffirmativeString should return 'yes' when value is true." }, { - "id": "1986", + "id": "1987", "name": "Use Strings Composable convertBooleanAsAffirmativeString should return 'no' when value is false." }, { - "id": "1987", + "id": "1988", "name": "Use Strings Composable lowerCaseFirstLetter should return a string with the first letter in lowercase when called." } ], @@ -229897,7 +230037,7 @@ "tests/unit/specs/composables/api/game/game-options/roles-game-options/thief-game-options/thief-game-options.class.spec.ts": { "tests": [ { - "id": "1988", + "id": "1989", "name": "Thief Game Options Class create should create a thief game options when called." } ], @@ -229906,7 +230046,7 @@ "tests/unit/specs/composables/api/useWerewolvesAssistantApi.spec.ts": { "tests": [ { - "id": "1989", + "id": "1990", "name": "Use Werewolves Assistant Api Composable fetchWerewolvesAssistantApi should create a fetch instance for Werewolves Assistant API when called." } ], @@ -229915,7 +230055,7 @@ "tests/unit/specs/composables/api/game/game-options/roles-game-options/stuttering-judge-game-options/stuttering-judge-game-options.class.spec.ts": { "tests": [ { - "id": "1990", + "id": "1991", "name": "Stuttering Judge Game Options Class create should create a stuttering judge game options when called." } ], @@ -229924,11 +230064,11 @@ "tests/unit/specs/composables/misc/useArrays.spec.ts": { "tests": [ { - "id": "1991", + "id": "1992", "name": "Use Arrays Composable insertIf should return an empty array when condition is false." }, { - "id": "1992", + "id": "1993", "name": "Use Arrays Composable insertIf should return an array with the value when condition is true." } ], @@ -229937,7 +230077,7 @@ "tests/unit/specs/composables/api/game/game-options/roles-game-options/elder-game-options/elder-game-options.class.spec.ts": { "tests": [ { - "id": "1993", + "id": "1994", "name": "Elder Game Options Class create should create an elder game options when called." } ], @@ -229946,7 +230086,7 @@ "tests/unit/specs/composables/api/game/game-options/roles-game-options/cupid-game-options/cupid-lovers-game-options/cupid-lovers-game-options.class.spec.ts": { "tests": [ { - "id": "1994", + "id": "1995", "name": "Cupid Lovers Game Options Class create should create a cupid lovers game options when called." } ], @@ -229955,7 +230095,7 @@ "tests/unit/specs/composables/api/game/game-options/roles-game-options/three-brothers-game-options/three-brothers-game-options.class.spec.ts": { "tests": [ { - "id": "1995", + "id": "1996", "name": "Three Brothers Game Options Class create should create a three brothers game options when called." } ], @@ -229964,7 +230104,7 @@ "tests/unit/specs/composables/api/game/game-options/roles-game-options/scandalmonger-game-options/scandalmonger-game-options.class.spec.ts": { "tests": [ { - "id": "1996", + "id": "1997", "name": "Scandalmonger Game Options Class create should create a scandalmonger game options when called." } ], @@ -229973,11 +230113,11 @@ "tests/unit/specs/composables/api/game/game-phase/useGamePhase.spec.ts": { "tests": [ { - "id": "1997", + "id": "1998", "name": "Use Game Phase Composable getGamePhaseWithTurnText should return game phase without turn text when phase is twilight." }, { - "id": "1998", + "id": "1999", "name": "Use Game Phase Composable getGamePhaseWithTurnText should return game phase with turn text when called." } ], @@ -229986,7 +230126,7 @@ "tests/unit/specs/composables/api/game/player/player-role/player-role.class.spec.ts": { "tests": [ { - "id": "1999", + "id": "2000", "name": "Player Role Class create should create a player role when called." } ], @@ -229995,7 +230135,7 @@ "tests/unit/specs/composables/api/game/game-options/roles-game-options/little-girl-game-options/little-girl-game-options.class.spec.ts": { "tests": [ { - "id": "2000", + "id": "2001", "name": "Little Girl Game Options Class create should create a little girl game options when called." } ], @@ -230004,7 +230144,7 @@ "tests/unit/specs/composables/api/game/game-options/roles-game-options/white-werewolf-game-options/white-werewolf-game-options.class.spec.ts": { "tests": [ { - "id": "2001", + "id": "2002", "name": "White Werewolf create should create a white werewolf game options when called." } ], @@ -230013,7 +230153,7 @@ "tests/unit/specs/composables/api/game/game-options/roles-game-options/bear-tamer-game-options/bear-tamer-game-options.class.spec.ts": { "tests": [ { - "id": "2002", + "id": "2003", "name": "Bear Tamer Game Options Class create should create a bear tamer game options when called." } ], @@ -230022,7 +230162,7 @@ "tests/unit/specs/composables/api/game/game-options/roles-game-options/seer-game-options/seer-game-options.class.spec.ts": { "tests": [ { - "id": "2003", + "id": "2004", "name": "Seer Game Options Class create should create a seer game options when called." } ], @@ -230031,7 +230171,7 @@ "tests/unit/specs/composables/api/game/game-options/roles-game-options/wild-child-game-options/wild-child-game-options.class.spec.ts": { "tests": [ { - "id": "2004", + "id": "2005", "name": "Wild Child Game Options Class create should create a wild child game options when called." } ], @@ -230040,7 +230180,7 @@ "tests/unit/specs/composables/api/game/game-options/roles-game-options/two-sisters-game-options/two-sisters-game-options.class.spec.ts": { "tests": [ { - "id": "2005", + "id": "2006", "name": "Two Sisters Game Options Class create should create a two sisters game options when called." } ], @@ -230049,7 +230189,7 @@ "tests/unit/specs/composables/api/game/game-options/roles-game-options/big-bad-wolf-options/big-bad-wolf-options.class.spec.ts": { "tests": [ { - "id": "2006", + "id": "2007", "name": "Big Bad Wolf Game Options Class create should create a big bad wolf options when called." } ], @@ -230058,7 +230198,7 @@ "tests/unit/specs/stores/keyboard/useKeyboardStore.spec.ts": { "tests": [ { - "id": "2007", + "id": "2008", "name": "Use Keyboard Store should have initial state when created." } ], @@ -230067,7 +230207,7 @@ "tests/unit/specs/composables/api/game/game-options/votes-game-options/votes-game-options.class.spec.ts": { "tests": [ { - "id": "2008", + "id": "2009", "name": "Votes Game Option Class create should create a votes game option when called." } ], @@ -230076,7 +230216,7 @@ "tests/unit/specs/composables/api/game/game-options/composition-game-options/composition-game-options.class.spec.ts": { "tests": [ { - "id": "2009", + "id": "2010", "name": "Composition Game Options Class create should create a composition game options when called." } ], @@ -230085,7 +230225,7 @@ "tests/unit/specs/composables/api/game/game-options/roles-game-options/actor-game-options/actor-game-options.class.spec.ts": { "tests": [ { - "id": "2010", + "id": "2011", "name": "Actor Game Options Class create should create an actor game options when called." } ], @@ -230094,7 +230234,7 @@ "tests/unit/specs/composables/api/game/game-options/roles-game-options/defender-game-options/defender-game-options.class.spec.ts": { "tests": [ { - "id": "2011", + "id": "2012", "name": "Defender Game Options Class create should create a defender game options when called." } ], @@ -230103,7 +230243,7 @@ "tests/unit/specs/composables/api/game/game-options/roles-game-options/werewolf-game-options/werewolf-game-options.class.spec.ts": { "tests": [ { - "id": "2012", + "id": "2013", "name": "Werewolf Game Options Class create should create a werewolf game options when called." } ], @@ -230112,7 +230252,7 @@ "tests/unit/specs/composables/api/game/player/player-side/player-side.class.spec.ts": { "tests": [ { - "id": "2013", + "id": "2014", "name": "Player Side Class create should create a player side when called." } ], @@ -230121,7 +230261,7 @@ "tests/unit/specs/components/pages/game/GamePlaying/GamePlayground/GamePlaygroundHeader/GamePlaygroundHeader.nuxt.spec.ts": { "tests": [ { - "id": "2014", + "id": "2015", "name": "Game Playground Header Component should match snapshot when rendered." } ], @@ -230130,7 +230270,7 @@ "tests/unit/specs/composables/api/game/game-options/roles-game-options/witch-game-options/witch-game-options.class.spec.ts": { "tests": [ { - "id": "2015", + "id": "2016", "name": "Witch Game Options Class create should create a witch game options when called." } ], @@ -230139,7 +230279,7 @@ "tests/unit/specs/composables/api/game/game-options/roles-game-options/idiot-game-options/idiot-game-options.class.spec.ts": { "tests": [ { - "id": "2016", + "id": "2017", "name": "Idiot Game Options Class create should create an idiot game options when called." } ], @@ -230148,7 +230288,7 @@ "tests/unit/specs/composables/api/game/game-options/roles-game-options/fox-game-options/fox-game-options.class.spec.ts": { "tests": [ { - "id": "2017", + "id": "2018", "name": "Fox Game Options Class create should create a fox game options when called." } ], @@ -230157,7 +230297,7 @@ "tests/unit/specs/composables/api/game/game-phase/game-phase.class.spec.ts": { "tests": [ { - "id": "2018", + "id": "2019", "name": "Game Phase Class create should create a game phase when called." } ], @@ -230166,7 +230306,7 @@ "tests/unit/specs/modules/i18n.spec.ts": { "tests": [ { - "id": "2019", + "id": "2020", "name": "I18n module Locales should contain all keys set in fr locale when locale is en." } ], @@ -230175,7 +230315,7 @@ "tests/unit/specs/layouts/default.nuxt.spec.ts": { "tests": [ { - "id": "2020", + "id": "2021", "name": "Default Layout should match snapshot when rendered." } ], @@ -230184,7 +230324,7 @@ "tests/unit/specs/utils/url.utils.spec.ts": { "tests": [ { - "id": "2021", + "id": "2022", "name": "URL Utils removeTrailingSlashes should remove trailing slashes when called." } ], diff --git a/tests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameThiefTurnStartsEvent/GameThiefTurnStartsEvent.nuxt.spec.ts b/tests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameThiefTurnStartsEvent/GameThiefTurnStartsEvent.nuxt.spec.ts index 73da2256684..060ecfb7cb0 100644 --- a/tests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameThiefTurnStartsEvent/GameThiefTurnStartsEvent.nuxt.spec.ts +++ b/tests/unit/specs/components/pages/game/GamePlaying/GameEventsMonitor/GameEventsMonitorCurrentEvent/GameTurnStartsEvent/GameThiefTurnStartsEvent/GameThiefTurnStartsEvent.nuxt.spec.ts @@ -77,6 +77,21 @@ describe("Game Thief Turn Starts Event Component", () => { expect(gameEventWithTextsComponent.attributes("texts")).toBe(expectedTextsAsString); }); + it("should pass event texts with 0 cards when additional cards are not set.", async() => { + const gameStore = useGameStore(); + gameStore.game.additionalCards = undefined; + await nextTick(); + const gameEventWithTextsComponent = wrapper.findComponent("#game-thief-turn-starts-event"); + const expectedTexts: string[] = [ + "components.GameThiefTurnStartsEvent.thiefCanStealCard, {\"count\":0}, 0", + "components.GameThiefTurnStartsEvent.gameMasterWillFlipThiefCards, {\"count\":0}, 0", + "components.GameThiefTurnStartsEvent.mustChooseBetweenWerewolves, 0", + ]; + const expectedTextsAsString = expectedTexts.join(","); + + expect(gameEventWithTextsComponent.attributes("texts")).toBe(expectedTextsAsString); + }); + it("should pass event texts with thief not forced to choose between werewolves cards when game option is set.", async() => { const gameStore = useGameStore(); gameStore.game.options.roles.thief.mustChooseBetweenWerewolves = false;